问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

perl不用模块计算指定日期和今天相差天数

提问网友 发布时间:2024-05-08 21:51
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-05-15 11:54
模块不用另外装的。本来就有,连载入都不用啊,除非你的版本特别老?
以下是一些时间的常见用法。你自己直接用这些函数就好了,我做了简单的注解。
给我分吧~做任务中~不懂得可以追问。
my $t=time; # 得到时间,不过是一串数字
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime($t); #也可以用=gmtime
$year+=1900; # $year变量的意思是since 1900
my @months = qw (Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec); # count since 0
message("$year-$months[$mon]-$mday $hour:$min:$sec, isdst: $isdst, day: $mday"); # number of seconds since Jan 1st, 1970
热心网友 回答时间:2024-05-15 11:55
程序我没有办法帮你实现了。我只能告诉你思路。把你的输入的日期 转换为unix时间截,然后再取系统时间截 。时间截好像是从1970-01-01 00:00:00 开始算起的。通常是一组数字,如
[fy138@mail ~]$ perl -e 'print time()'
1313997257
热心网友 回答时间:2024-05-15 11:55
#!/usr/bin/perl
use strict;
use warnings;
use Time::Local; #自带日期模块

my $input = shift;

my ($year, $mon, $day) = $input=~/(\d{2})(\d{2})(\d{2})/;

my $today = time();

my $other_day = timelocal(0,0,0,$day,$mon-1, $year);

my $diff = $other_day - $today;

printf "It is %.2f days ", abs($diff/(60*60*24));

print $diff>0? "in the future\n" : "ago\n";追问您好,现在日期范围增加了,日期也可以是今天之后的日期
我想要取得差的天数,而且天数有正负之分
去掉abs的,而且将%.2f换成%d的话,如果向前算没什么问题
但是向后算,因为不满一天,相当于就少算了一天

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

新郑富士康哪里有到八岗的车 郑州地铁2号线地铁口在港区那里?那个地铁口离八岗最近。站名是啥... 绝恋樱花泪 的繁体字怎么了写 如何用繁体字书写“浅尝,罂粟绝恋”这六个字 绝恋大写字 有哪些方法能使炒胡豆更酥脆? "王"字加一笔是什么字 王字在新华字典多少页 脾胃为水液代谢中枢 机油灯亮重启又没事了什么意思 机油压力低报警一下后又消失是什么原因? 机油压力警告灯亮了重新启动又好了怎么回事 360借条有额度但是借款失败怎么办 属相猪的人养什么植物属猪适合养什么植物 河曲县常委孟勇河曲县副县长简介 自体肋软骨隆鼻的话,大连哪家整形机构更好? 大连眼部整形最好的专家?为什么? 有什么不添加防腐剂的椰奶品牌推荐? 近视最低度数25度是否会被认定为近视? 梦幻西游手游怎么让BB相差不是只能6J么。为什么69的能带79J的BB?_百 ... perl编程: my $start_date = $start_time-($start_time-946656000)%86... 溺怎么读音是什么意思? 用人单位低于当地最低工资标准支付劳动者工资的,应承担什么责任? 菏泽到雎县的距离多远 准备怀孕了,但是同房后又会有阴道不舒服的感觉 ...哪几个部分组成的?生产时间和流通时间又包含哪些组成部分? 鱼香地三鲜怎么烹饪营养丰富且美味? 没有基础ccie难考吗 那位大神有晴华れい的种啊,发我啊,大谢大谢啊!!! 翻译成英语:再来点咖啡好吗? 勉县目前有什么水利施工项目 美味又健康的食谱 QQ好友删了怎么加(qq加自己为好友怎么删) 梦见同学做人流然后把小孩吃了的预兆 阜阳到周口李寨小庄多少里路多少钱 女人戴什么手链好运旺财?旺财转运就找他! 女人戴什么招财最灵验?试了就知道! 女人戴什么手链招财? 英语"跳房子游戏“怎么说? 如何在win10中进行硬盘分区并创建新分区?
Top