Я хочу поговорить с мыльной службой, у которой есть параметр даты, который должен быть форматом CCYYMMDD
.
Каково его определение?
Я хочу поговорить с мыльной службой, у которой есть параметр даты, который должен быть форматом CCYYMMDD
.
Каково его определение?
Это означает yyyyMMdd, например, год (4 цифры), месяц (2 цифры, ведущий ноль) и день (2 цифры, ведущий ноль).
Таким образом, дата ISO 8601 2014-01-05
представлена в виде CCYYMMDD как 20140105
.
Это просто еще один способ написания yyyyMMdd
.
Часть CC
представляет век, а YY
- двузначный год.
Таким образом, вместо того, чтобы иметь 2014 год, вы можете использовать век 21, год 14
yyyy CC YY
2014 -> 21 14
Update:
Первоначально я предполагал, что yyyy:2014
переведёт на ccyy:2014
. Из-за отсутствия документации, которая застряла на некоторое время.
Проведя дальнейшие исследования, я пришел к выводу, что
yyyy:2014
на самом деле ccyy:2114
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
Мы в 21 веке; не 20 век. Но они имеют в виду запись года в четырехзначном формате, так что технически это гггг. Так что технически ccyy не так. Итак, если вы родились в 1990 году, используйте формат ccyy - 2090, а с 1990 года - в 20-м веке. Но если вам нужно написать год, вы должны предположить, что они просят yyyy, а не ccyy. Так, например, если вы родились в 1990 году, и они спрашивают вас в ccyy, не пишите 2090 (хотя технически это правильно), вместо этого пишите 1990. Предположим, что они хотят, чтобы год был в четырехзначном формате, а не в столетии и двухзначном году,
CC в формате даты CCYYMMDD указывает, сколько веков закончилось для конкретного года.
ех.
Таким образом, CCYY равен YYYY, но по-другому
Можем ли мы преобразовать формат даты из '01/jan/2019 'в формат' 012019 ', который является mmccyy?