91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
怀宁县| 乡宁县| 泸定县| 柘荣县| 巢湖市| 祥云县| 连平县| 全南县| 蒲江县| 中西区| 沂水县| 垦利县| 文登市| 伊金霍洛旗| 丰顺县| 石屏县| 景德镇市| 延安市| 大关县| 大邑县| 桑日县| 明水县| 郑州市| 花莲市| 武城县| 无棣县| 新乡市| 宁晋县| 克拉玛依市| 安图县| 房产| 大足县| 青州市| 涟水县| 塔城市| 兴文县| 额尔古纳市| 游戏| 麻栗坡县| 靖江市| 江油市|