perl - 如何使用perl找到给定日期的下一个日期?

标签 perl

我需要找到任何日期的下一个日期。

use strict;

my $entered_date="2011-11-30";

在上面的代码中,我想找到存储在 $entered_date 变量中的日期的下一个日期...请分享您的解决方案....

提前致谢...

最佳答案

use Time::Piece;
use Time::Seconds;
my $date = Time::Piece->strptime($entered_date, "%Y-%m-%d");
$date += ONE_DAY;
return $date->strftime("%Y-%m-%d");

[ 编辑:更改 %F%Y-%m-%d Wintendo 兼容性。谢谢,@bvr]

关于perl - 如何使用perl找到给定日期的下一个日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9293700/

相关文章:

c++ - 如何将 Perl Interpreter 嵌入到制作 DLL 的 C++ 应用程序中?

regex - 查找文本并将其替换为斜杠字符

multithreading - 从 perl 线程生成 Expect

arrays - 为 Perl 中的参数传递移动 @_ 有什么好处?

perl - Moose:通过创建对象检查属性

mongodb - Perl MongoDB::Collection 聚合函数的使用示例

regex - 如何解决此匹配并替换perl文件中仅第n次出现的单词的问题

perl - 如何在 Perl 中对 IP 地址列表进行排序?

Unix 命令的 Perl 用户输入

regex - 用watch中的/v替换Yahoo Pipes中的Youtube URL?