找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 24701|回复: 7

[问题求助] [已解决]Perl怎样根据日期计算星期?

[复制链接]
发表于 2011-6-3 20:53:07 | 显示全部楼层 |阅读模式
本帖最后由 DAIC 于 2011-6-3 23:59 编辑

星期一:1
星期二:2
......
星期日:7

今天是2011-06-03,如果计算出对应的数字5?

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-6-3 21:43:35 | 显示全部楼层
本帖最后由 Demon 于 2011-6-3 21:48 编辑

我再说一遍,问问题要找对地方。下一次我不会回答!

  1. use Date::Calc 'Day_of_Week';
  2. $date = '2011-06-03';
  3. ($year, $month, $day) = ($date =~ (/(\d+)-(\d+)-(\d+)/));
  4. print Day_of_Week($year, $month, $day);
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2011-6-3 21:57:30 | 显示全部楼层
2# Demon

这里也有 Perl 版块,只是刚刚开设,人气还少,很欢迎也很需要你这样高手多多解答新手的问题.
为何就一定要别人不要到这里提问呢?
发表于 2011-6-3 22:03:02 | 显示全部楼层
本帖最后由 Demon 于 2011-6-3 22:05 编辑
2# Demon  

这里也有 Perl 版块,只是刚刚开设,人气还少,很欢迎也很需要你这样高手多多解答新手的问题.
为何就一定要别人不要到这里提问呢?
随风 发表于 2011-6-3 21:57

在这里提问无异于缘木求鱼,你会到一个Perl论坛去问批处理的问题?

我不是什么高手,我也只看了两天Perl,这些问题只要认真看书根本就不是问题。让他找个正确的地方,不是能更快找到答案吗?
发表于 2011-6-3 22:17:25 | 显示全部楼层
4# Demon

如果那个 Perl论坛 也有 批处理版块的话,如果我又正好在那里学 perl 的话,我会。
到相对专业点的论坛去找答案当然是最好的
可是在自己喜欢或方便的论坛来提问也未尝不好
论坛既然开设了相关版块,就是希望能多多吸收该类的问题和答案,任何会员的提问或解答都是论坛宝贵的财富
方便自己和帮助别人的同时,也为论坛添砖加瓦,何乐而不为呢 ^_^
发表于 2011-6-3 22:42:51 | 显示全部楼层
4# Demon  

如果那个 Perl论坛 也有 批处理版块的话,如果我又正好在那里学 perl 的话,我会。
到相对专业点的论坛去找答案当然是最好的
可是在自己喜欢或方便的论坛来提问也未尝不好
论坛既然开设了相关版块 ...
随风 发表于 2011-6-3 22:17

放在这里一个月也不见得会有人回答。
发表于 2011-6-3 23:06:46 | 显示全部楼层
  1. perl -le "($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);printf $wday"
复制代码
发表于 2011-6-3 23:18:37 | 显示全部楼层
我再说一遍,问问题要找对地方。下一次我不会回答!


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 23:25 , Processed in 0.015263 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表