Ich möchte mit einem Soap-Service sprechen, der einen Date-Parameter hat, der das CCYYMMDD
-Format sein muss.
Was ist seine Definition?
Dies bedeutet yyyyMMdd , wie im Jahr (4 Ziffern), Monat (2 Ziffern, führende Null) und Tag (2 Ziffern, führende Null).
So wird das ISO 8601-Datum 2014-10-25
als CCYYMMDD als 20141025
dargestellt.
Es ist nur eine andere Art, yyyyMMdd
zu schreiben.
Der CC
Teil repräsentiert das Jahrhundert, während YY
das zweistellige Jahr ist.
Also statt Jahr 2014 können Sie Jahrhundert 21, Jahr 14
verwenden %Vor%Aktualisierung:
Meine ursprüngliche Annahme war, dass yyyy:2014
in ccyy:2014
übersetzt würde. Mangels Dokumentation blieb das für eine Weile hängen.
Nach weiteren Forschungen bin ich zu dem Schluss gekommen, dass
yyyy:2014
ist tatsächlich ccyy:2114
Wir sind im 21. Jahrhundert; nicht Jahrhundert 20. Aber sie wollen das Jahr in einem 4-stelligen Format schreiben, also ist technisch yyyy. Also technisch ist ccyy falsch. Wenn Sie also im Jahr 1990 geboren wurden, ist das ccyy-Format 2090, seit 1990 ist es im 20. Jahrhundert. Aber wenn du ein Jahr schreiben musst, musst du davon ausgehen, dass sie nach JJJJ fragen, nicht nach ZYYY. Wenn Sie also zum Beispiel 1990 geboren wurden und Sie in ccyy fragen, schreiben Sie nicht 2090 (obwohl technisch korrekt), sondern schreiben Sie 1990. Nehmen Sie an, sie wollen das Jahr im 4-stelligen Format, nicht im Jahrhundert- und 2-stelligen Jahr .
CC im CCYYMMDD-Datumsformat gibt an, wie viele Jahrhunderte für ein bestimmtes Jahr vergangen sind
ex.
Also ist CCYY gleich YYYY, aber in einer anderen Art zu schreiben
Tags und Links date datetime-format