날짜를 일/월/년 형식과 일치시키고 싶습니다. 여기서 일은 두 자릿수이고 월은 두 자리이고 해는 네 자릿수입니다. 또한 유효한 날짜인지 확인하고 싶습니다. 예를 들어 윤년이 언제인지 알 수 있으며 Fedurary의 경우 30 일, 31 일, 28 일 또는 29 일 중 어느 달인지 확인할 수 있습니다.perl의 날짜 일치하기
2
A
답변
4
Date::Manip과 같은 것을 살펴보십시오. 이런 일이 가능할 때 직접 해보는 것은 거의 의미가 없습니다.
$date = ParseDate($mydate);
unless ($date) {
# error
}
...
1
사용
use strict;
use warnings;
use Date::Manip;
my $start="2010:03:30:23:02:3";
my $split=":";
my($year,$month,$date,$hour,$min,$sec);
($year,$month,$date,$hour,$min,$sec)=split($split,$start);
my $result = ParseDate("$month/$date/$year");
if(!$result)
{
print "Invalid Date\n";
exit;
}
관련 문제
- 1. 정규식과 시간 문자열 일치하기
- 2. iOS - 인터페이스 색상 일치하기
- 3. 부스트 스피릿을 사용하는 문자열 일치하기
- 4. Perl을 사용하여 MySQL 테이블 일치하기
- 5. 따옴표 붙지 않은 문자열 일치하기
- 6. 자바에서 정규식을 사용하여 문장 일치하기
- 7. Perl의 DBI를 사용하여 Oracle에서 Excel로 날짜 값을 변환하려면 어떻게해야합니까?
- 8. 이클립스에서 주석 처리되지 않은 패턴 일치하기
- 9. 여러 개별 컬렉션에서 특정 항목 일치하기
- 10. Perl의 복잡성?
- 11. perl의 메시지를 토큰 화합니다.
- 12. YYYYMMDD 날짜를 Perl의 3 부분으로 나누기
- 13. Perl의 STDOUT에서 어떻게 unalias합니까?
- 14. perl의 기본 생성자 호출
- 15. Perl의 쓰레드에서 라벨 업데이트하기
- 16. perl의 사이트에서 프린트 헤드
- 17. Perl의 해시에 해시 포함
- 18. "s!" Perl의 연산자는 무엇입니까?
- 19. perl의 변수 범위
- 20. perl의 해시 해시 문제
- 21. Perl의 웹 서비스 클라이언트
- 22. Perl의 계산 코사인 유사도
- 23. Perl의 비트 연산
- 24. Perl의 구성 관리
- 25. perl의 pdf 파일 읽기
- 26. perl의 grep --after-context
- 27. Perl의 배열 요소 계산하기
- 28. PHP와 Perl의 URI :: URL
- 29. Perl의 파일 열기 방법
- 30. Perl의 inet_aton은 스레드로부터 안전합니까?
이 또한 볼 수있는 다음 코드 http://stackoverflow.com/questions/411740/how-can-i-parse-dates-and-convert-time-zones-in -perl – FMc