Forums Neueste Beiträge
 

String bauen Datum

15/07/2008 - 07:35 von Chris | Report spam
Hallo,

ich würde gerne anhand eines Datum das ich in ein Textfeld schreibe

tx_entw_angeb_Datum.Text = Date.Now

gleichzeitig ein anders Textfeld füllen das mir anhand des Datum das
Quartal errechnet im Format
08/Q3

Das Jahr würde ich noch hinbekommen weiß aber nicht wie ichd as mit
dem Quartal machen soll.
Für einen Ansatz wàre ich wirklich dankbar.

Chris
 

Lesen sie die antworten

#1 Thomas Griepentrog
15/07/2008 - 08:56 | Warnen spam
Hallo Chris,

hier mal mein Lösungsvorschlag (geht bestimmt noch eleganter):

datum.Text = DateTime.Now.ToShortDateString();
string[] test = new string[3];
test = datum.Text.Split('.');
switch (Convert.ToInt16(test[1]))
{
case 1:
quartal.Text = "01/" + test[2];
break;
case 2:
quartal.Text = "01/" + test[2];
break;
case 3:
quartal.Text = "01/" + test[2];
break;
case 4:
quartal.Text = "02/" + test[2]; break;
case 5:
quartal.Text = "02/" + test[2]; break;
case 6:
quartal.Text = "02/" + test[2]; break;
case 7:
quartal.Text = "03/" + test[2]; break;
case 8:
quartal.Text = "03/" + test[2]; break;
case 9:
quartal.Text = "03/" + test[2]; break;
case 10:
quartal.Text = "04/" + test[2]; break;
case 11:
quartal.Text = "04/" + test[2]; break;
case 12:
quartal.Text = "04/" + test[2]; break;
}

Thomas

Ähnliche fragen