2016-11-01 5 views
0

Internationalization API을 사용하여 날짜의 형식을 지정합니다. 형식 dd.MM.을 사용하여 출력 위Intl.dateTimeFormatDate는 독일어 로켈에 대해 여분의 점을 출력합니다.

var now = new Date(); 
 
var dayMonthFormat = { month: '2-digit', day: '2-digit' }; 
 
var formatter = Intl.DateTimeFormat('de-DE', dayMonthFormat); 
 
console.log(formatter.format(now));

코드 : 특히, 나는 독일어 형식을 사용하여 바로 월과 일 부분을 표시 할

의도적으로 추가 점이 있습니까?

+0

예, 독일에 날짜가 표시되는 방식입니다. 예 : 오늘은 01.11. – Falk

+0

그것에 관한 모든 문서를 알고 있습니까? 다른 날짜 형식의 예제를 찾았지만이 형식은 아닙니다. 감사 – Hyperd

답변

1

독일에서는 일과 월 모두 서수로 간주됩니다. 그렇기 때문에 그들은 점으로 뒤 따릅니다. 따라서 MM 이후의 점은 정상이며 필수입니다.

'The use of a dot as a separator matches the convention of pronouncing the day and the month as an ordinal number, because ordinal numbers are written in German followed by a dot.'

당신은 DIN 5008를 조회 할 수 있으며 (DIN이 규준을위한 독일 연구소의 약자). 그들은 정기적으로 typeset에 대한 규범을 업데이트하고 5008은 최근 수년간 꽤 많이 업데이트되었습니다.

관련 문제