亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

perl怎么判斷日期是否合法

小億
109
2023-12-04 19:46:13
欄目: 編程語言

在Perl中,可以使用Time::Piece模塊來判斷日期是否合法。你可以使用以下代碼來判斷一個日期是否合法:

use Time::Piece;

sub is_valid_date {
    my ($date_str) = @_;
    
    my $format = "%Y-%m-%d";  # 日期的格式
    my $date = Time::Piece->strptime($date_str, $format);
    
    return defined $date;
}

# 示例用法
my $date1 = "2022-01-01";
my $date2 = "2022-02-30";

if (is_valid_date($date1)) {
    print "$date1 是一個合法日期\n";
} else {
    print "$date1 不是一個合法日期\n";
}

if (is_valid_date($date2)) {
    print "$date2 是一個合法日期\n";
} else {
    print "$date2 不是一個合法日期\n";
}

在上面的代碼中,我們定義了一個is_valid_date子函數來判斷日期是否合法。該函數接受一個日期字符串作為參數,并嘗試將其解析為日期對象。如果解析成功,則返回一個定義了日期對象,否則返回undef

在示例用法中,我們分別檢查了$date1$date2是否為合法日期,并打印相應的結果。

1
富蕴县| 五指山市| 博爱县| 白沙| 日喀则市| 铜川市| 呈贡县| 黎城县| 临安市| 乡宁县| 如皋市| 中卫市| 菏泽市| 同心县| 招远市| 雷波县| 读书| 东明县| 酒泉市| 桦南县| 南川市| 沂水县| 庆城县| 射阳县| 霍邱县| 宾阳县| 遵义县| 广东省| 双牌县| 泸溪县| 都昌县| 耒阳市| 汤原县| 新乐市| 九龙县| 莱芜市| 威宁| 得荣县| 祁门县| 紫阳县| 湖北省|