date_get_month("30.05.2013") funzt net
- GM 6
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
date_get_month(date) Gibt den Monat von date entsprechend wieder.
date ist ein real, kein String.
date_create_date(year,month,day) Generiert einen Datum-Uhrzeit-Wert dem angegebenen Datum entsprechend.
Eine Funktion Strings in Datumsangaben umzuwandeln gibt es wohl nicht, also musst du Stringoperationen benutzen.
Siehe:
gm-d.de/help/hh_start.htm?402_04_dates.html
gm-d.de/help/hh_start.htm?402_03_string.html -
-
-
-
date_get_month erwartet einen speziellen Real-Wert:
Eine Datum-Uhrzeit-Kombination wird in einer reellen Zahl abgespeichert. Der ganzzahlige Teil eines Datum-Uhrzeit-Wertes entspricht der Anzahl von Tagen, die seit dem 30.12.1899 vertrichen sind. Der Bruchteil eines Datum-Uhrzeit-Wertes ist der Bruch des 24 Stunden-Tages, der vertrichen ist.
(gm-d.de/help/hh_start.htm?402_04_dates.html)
Du hast folgende Möglichkeiten:
- den Wert in der INI wie der GM speichern
- das Datum mit den String-Funktionen zerlegen
Beispiel mit String-Funktionen:
GML-Quellcode
- var str, year, month, day;
- str = "2013, 9, 23";
- //Year
- year = real(string_copy(str, 1, string_pos(',', str) - 1));
- str = string_delete(str, 1, string_pos(',', str));
- //Month
- month = real(string_copy(str, 1, string_pos(',', str) - 1));
- str = string_delete(str, 1, string_pos(',', str));
- //Day
- day = real(str);
- show_message("Year: " + string(year));
- show_message("Month: " + string(month));
- show_message("Day: " + string(day));
(siehe: gm-d.de/help/hh_start.htm?402_03_string.html)
Wenn du das Datum per GML generierst ist die erste Möglichkeit vorzuziehen, wird der Wert von einem Benutzer oder ähnlichem angeben ist Möglichkeit 2 vorzuziehen. - den Wert in der INI wie der GM speichern
-
Benutzer online 1
1 Besucher
-
Tags