Что означает формат даты CCYYMMDD?

Я хочу поговорить с мыльной службой, у которой есть параметр даты, который должен быть форматом CCYYMMDD.

Каково его определение?

Ответ 1

Это означает yyyyMMdd, например, год (4 цифры), месяц (2 цифры, ведущий ноль) и день (2 цифры, ведущий ноль).

Таким образом, дата ISO 8601 2014-01-05 представлена в виде CCYYMMDD как 20140105.

Ответ 2

Это просто еще один способ написания yyyyMMdd.

Часть CC представляет век, а YY - двузначный год.

Таким образом, вместо того, чтобы иметь 2014 год, вы можете использовать век 21, год 14

yyyy      CC YY
2014  ->  21 14

Update:

Первоначально я предполагал, что yyyy:2014 переведёт на ccyy:2014. Из-за отсутствия документации, которая застряла на некоторое время.

Проведя дальнейшие исследования, я пришел к выводу, что

yyyy:2014 на самом деле ccyy:2114

Ответ 3

CC means Century (but not as in 20th century)
YY means Year
MM means Month
DD means Day

Итак, для текущей даты: 29/10/2015

  • CC : 20

  • YY : 15

  • MM : 10

  • DD : 29

Ответ 4

Мы в 21 веке; не 20 век. Но они имеют в виду запись года в четырехзначном формате, так что технически это гггг. Так что технически ccyy не так. Итак, если вы родились в 1990 году, используйте формат ccyy - 2090, а с 1990 года - в 20-м веке. Но если вам нужно написать год, вы должны предположить, что они просят yyyy, а не ccyy. Так, например, если вы родились в 1990 году, и они спрашивают вас в ccyy, не пишите 2090 (хотя технически это правильно), вместо этого пишите 1990. Предположим, что они хотят, чтобы год был в четырехзначном формате, а не в столетии и двухзначном году,

Ответ 5

CC в формате даты CCYYMMDD указывает, сколько веков закончилось для конкретного года.

ех.

  • 90-й год закончился на 0 столетий, но в 1 веке
  • 1980 год закончился на 19 столетий, но в 20 веке
  • 2018 год закончен на 20 столетий, но в 21 веке

Таким образом, CCYY равен YYYY, но по-другому

Ответ 6

Можем ли мы преобразовать формат даты из '01/jan/2019 'в формат' 012019 ', который является mmccyy?