화력, 일본어로 쓴 날짜와 시간을 수정해 보았다.
날과 씨
왜 했냐면 이전하이픈이 없는 전화번호를 하이픈이 있는 형식으로 바꾸어 보아라에 총무성 데이터를 봤을 때(평성 29년 8월 1일 현재) 기재됐기 때문에 앞으로 서력으로 전환하는 처리를 만들어 보려고 한다.
(솔직히 앞으로 업무 중에 사용할 기회가 없을 것 같아서 미묘합니다.)
데이터는 반드시 서력의 형식으로 기재해야 한다.
개요
이번 목적이 연도를 화력으로 전환하는 것이라면 큰 목적이지만 어렵기 때문에 29년 1월 1일 오전 1시 1분 1초로 평성을 완벽하게 표현할 수 있도록 정규 플레이를 시도했다.
또 당연할 수도 있지만 세계에도 서력을 채택한 예가 많다.
또 임금계산과 회계 소프트웨어에서 사용과 경력이 있는 것 같지만 개력에 대응하는 것 같다고 예전에 들어본 적이 있다.
그러고 보니 은행의 통장 나이도 화력을 쓴다.
규격.
대응 형식
서식을 지정합니다.날짜와 시간의 표현 방법ISO 8601에는 규정이 있지만 일본에서는 화력의 확장 방법JIS X 0301에 규정이 추가됐다.
주제 밖의 말을 하자면, JIS의 페이지는 사용하기 매우 어렵다.
인터넷에 더 쉽게 참고될 수 있는 걸 만들었으면 좋겠어요.
이것을 보고 조금 놀란 것은 화력에'평'과'H'의 격식만 있고'평성'의 규정이 없다는 것이다.
어쩔 수 없었기 때문에 Excel의 일본어 환경에서 예를 들어 표시를 참고하기로 했다.
그래서 다음과 같은 느낌이 든다.
서식
시험을 준비하다
평02년05월07일
JIS X 0301
H02.05.07
JIS X 0301
평성원년5월7일
Excel 또는 개별 사양
년 5월 7일
Excel 또는 개별 사양
년 05월 07일
Excel 또는 개별 사양
헤이세이 2년 5월 7일 오전 1시 15분 30초.
Excel 또는 개별 사양
평성 2년 5월 7일 13시 15분 30초.
Excel 또는 개별 사양
평성 2년 5월 7일 13시 15분
Excel 또는 개별 사양
H1.5.7
Excel 또는 개별 사양
정규 표현식
며칠 동안 반복적인 실험을 해 보았는데 결국 상술한 것처럼 규격이 결정되면 정규 표현식으로 해석할 수 있다.
또한 REGEXPER 사이트를 통해 정규 표현식을 시각화하는 데 큰 도움이 된다.
참고로 정규 표현식은 다음과 같은 느낌을 가지고 있다.연호 섹션은 절차에 따라 달라집니다.(元号(元|[0-9]+)[\.年]([0-9]+)[\.月](([0-9]+)[\.日]?)?)((午前|午後)?([0-9]+)時(([0-9]+)分(([0-9]+)秒)?)?)?
시각화된 것은 여기.이다.
달력 변경 후의 날짜를 어떻게 처리합니까
소화는 1926년 12월 25일 0시 0분부터 소화 64년 1월 7일 23시 59분, 평성은 1989년 1월 8일 0시 0분에 시작했다.
이번 화력은 입력법이라 별로 신경 쓰지 않는다.
연도를 계산할 때, 각 연호의 기점인 서력과 연호의 연호를 입력하는 것이 매우 중요하다.
다른 날짜는 그렇게 처리해.
어떻게 달력을 바꿉니까
이 제목이 앞의 항목과 어떻게 다른지 따지자면 기본 전년호는 일본의 독특한 라이팅 방식이고 시간이 지나면 추가된다.
JIS는 메이지, 다이쇼, 쇼와라, 헤이세이만 규정하고 메이지보다 이른 연호는 정하지 않았다.메이지 이전태양력에 사용됐다는 이유로, 설명서 29페이지에 기재돼 있다.
또 이 기사를 쓸 때 일왕의 양위는 특례법에 따라 결정됐고, 이에 따라 새 연호가 정해졌다.(연호법이라는 법률에 규정된 것 같다)
참조: [신경쓰인 무승부 이후에는?]천황이 자리를 양보하여 신년호를 결정하는 방법
이 일대는 소프트웨어를 업데이트하는 느낌으로만 추가할 수 있죠.
이에 따라 이번에는 JIS와 결합해 메이지, 다이쇼, 쇼와헤이를 대상으로 삼을 예정이다.
이루어지다
PHP를 계승하는 DateTime 클래스의 형식으로 해석된 프로그램은 공개적인 정적 방법으로 제시됐다.
각 연호의 개력 날짜의 실시에 관하여 저는 아래의 보도를 참고하도록 하겠습니다.
이번 목적이 연도를 화력으로 전환하는 것이라면 큰 목적이지만 어렵기 때문에 29년 1월 1일 오전 1시 1분 1초로 평성을 완벽하게 표현할 수 있도록 정규 플레이를 시도했다.
또 당연할 수도 있지만 세계에도 서력을 채택한 예가 많다.
또 임금계산과 회계 소프트웨어에서 사용과 경력이 있는 것 같지만 개력에 대응하는 것 같다고 예전에 들어본 적이 있다.
그러고 보니 은행의 통장 나이도 화력을 쓴다.
규격.
대응 형식
서식을 지정합니다.날짜와 시간의 표현 방법ISO 8601에는 규정이 있지만 일본에서는 화력의 확장 방법JIS X 0301에 규정이 추가됐다.
주제 밖의 말을 하자면, JIS의 페이지는 사용하기 매우 어렵다.
인터넷에 더 쉽게 참고될 수 있는 걸 만들었으면 좋겠어요.
이것을 보고 조금 놀란 것은 화력에'평'과'H'의 격식만 있고'평성'의 규정이 없다는 것이다.
어쩔 수 없었기 때문에 Excel의 일본어 환경에서 예를 들어 표시를 참고하기로 했다.
그래서 다음과 같은 느낌이 든다.
서식
시험을 준비하다
평02년05월07일
JIS X 0301
H02.05.07
JIS X 0301
평성원년5월7일
Excel 또는 개별 사양
년 5월 7일
Excel 또는 개별 사양
년 05월 07일
Excel 또는 개별 사양
헤이세이 2년 5월 7일 오전 1시 15분 30초.
Excel 또는 개별 사양
평성 2년 5월 7일 13시 15분 30초.
Excel 또는 개별 사양
평성 2년 5월 7일 13시 15분
Excel 또는 개별 사양
H1.5.7
Excel 또는 개별 사양
정규 표현식
며칠 동안 반복적인 실험을 해 보았는데 결국 상술한 것처럼 규격이 결정되면 정규 표현식으로 해석할 수 있다.
또한 REGEXPER 사이트를 통해 정규 표현식을 시각화하는 데 큰 도움이 된다.
참고로 정규 표현식은 다음과 같은 느낌을 가지고 있다.연호 섹션은 절차에 따라 달라집니다.(元号(元|[0-9]+)[\.年]([0-9]+)[\.月](([0-9]+)[\.日]?)?)((午前|午後)?([0-9]+)時(([0-9]+)分(([0-9]+)秒)?)?)?
시각화된 것은 여기.이다.
달력 변경 후의 날짜를 어떻게 처리합니까
소화는 1926년 12월 25일 0시 0분부터 소화 64년 1월 7일 23시 59분, 평성은 1989년 1월 8일 0시 0분에 시작했다.
이번 화력은 입력법이라 별로 신경 쓰지 않는다.
연도를 계산할 때, 각 연호의 기점인 서력과 연호의 연호를 입력하는 것이 매우 중요하다.
다른 날짜는 그렇게 처리해.
어떻게 달력을 바꿉니까
이 제목이 앞의 항목과 어떻게 다른지 따지자면 기본 전년호는 일본의 독특한 라이팅 방식이고 시간이 지나면 추가된다.
JIS는 메이지, 다이쇼, 쇼와라, 헤이세이만 규정하고 메이지보다 이른 연호는 정하지 않았다.메이지 이전태양력에 사용됐다는 이유로, 설명서 29페이지에 기재돼 있다.
또 이 기사를 쓸 때 일왕의 양위는 특례법에 따라 결정됐고, 이에 따라 새 연호가 정해졌다.(연호법이라는 법률에 규정된 것 같다)
참조: [신경쓰인 무승부 이후에는?]천황이 자리를 양보하여 신년호를 결정하는 방법
이 일대는 소프트웨어를 업데이트하는 느낌으로만 추가할 수 있죠.
이에 따라 이번에는 JIS와 결합해 메이지, 다이쇼, 쇼와헤이를 대상으로 삼을 예정이다.
이루어지다
PHP를 계승하는 DateTime 클래스의 형식으로 해석된 프로그램은 공개적인 정적 방법으로 제시됐다.
각 연호의 개력 날짜의 실시에 관하여 저는 아래의 보도를 참고하도록 하겠습니다.
(元号(元|[0-9]+)[\.年]([0-9]+)[\.月](([0-9]+)[\.日]?)?)((午前|午後)?([0-9]+)時(([0-9]+)分(([0-9]+)秒)?)?)?
PHP를 계승하는 DateTime 클래스의 형식으로 해석된 프로그램은 공개적인 정적 방법으로 제시됐다.
각 연호의 개력 날짜의 실시에 관하여 저는 아래의 보도를 참고하도록 하겠습니다.
https://github.com/tomgoodsun/parse_ja_datetime
실행하면 다음과 같은 느낌이 든다.
echo (new DateTimeJp('平成2年5月7日午前1時15分30秒'))->format('Y-m-d H:i:s');
// 1990-05-07 12:15:30
var_export(DateTimeJp::parse('平成2年5月7日午後1時15分30秒'));
// array (
// 'year' => 1990,
// 'month' => '5',
// 'day' => '7',
// 'hour' => 13,
// 'minute' => '15',
// 'second' => '30',
// )
총결산
사용하는 장면이 상당히 적은 것 같다.스케줄러:일하면서 사용하지 않을 것 같은데요.
나는 개인적으로 일본의 공문서도 서력을 채택했으면 좋겠다고 생각한다.
그나저나 화력이 100년 이상 지속되면 후술 JIS의 포맷은 어떻게 될까.
Reference
이 문제에 관하여(화력, 일본어로 쓴 날짜와 시간을 수정해 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tomgoodsun/items/7024c7164d9b1946e1ba
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(화력, 일본어로 쓴 날짜와 시간을 수정해 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tomgoodsun/items/7024c7164d9b1946e1ba텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)