使用優秀的Perl DateTime模塊,獲得某個日期的年份和週數很簡單,但以另一種方式看起來有點困難。一個人如何獲得從年份和週數開始的日期?Perl:鑑於年份和週數,我怎樣才能得到那一週的第一次約會?
9
A
回答
11
嘗試:
use Date::Calc qw(:all);
my $year = 2012;
my $week = 14;
my ($year2, $month, $day) = Monday_of_Week($week, $year);
12
這裏有一個辦法做到這一點只用DateTime:
use DateTime;
sub first_day_of_week
{
my ($year, $week) = @_;
# Week 1 is defined as the one containing January 4:
DateTime
->new(year => $year, month => 1, day => 4)
->add(weeks => ($week - 1))
->truncate(to => 'week');
} # end first_day_of_week
# Find first day of second week of 2012 (2012-01-09):
my $d = first_day_of_week(2012, 2);
print "$d\n";
相關問題
- 1. 我怎樣才能找到一天屬於使用JavaScript的一週?
- 2. 我怎樣才能使周圍按鈕
- 3. 得到從一年中的一週年
- 4. 我怎樣才能得到每週給定的一天的時間戳?
- 5. SQL Server的我怎樣才能得到一個外鍵約束
- 6. 我怎樣才能得到一個TD
- 7. 瞬間JS得到一年的週數
- 8. 我怎樣才能在下週休息一天?
- 9. 獲取週一和週日以及去年的週一和週日,同一周
- 10. 我怎樣才能得到從YYYWW在tsql的第一天
- 11. 我怎樣才能得到第一級的項目?
- 12. 如何讓第一天的週數和年份
- 13. 我怎樣才能獲得每週總計?
- 14. 我怎樣才能得到
- 15. 我怎樣才能找到周圍的scapy無線網絡?
- 16. 給周編號和年份找到星期的第一天和最後一天
- 17. 按年份和周,今後每年正確的週數
- 18. 的Python - 熊貓:構建日期一年,週週的年份和日期的
- 19. 獲得了週一和週二的所有日期爲明年
- 20. 如何在本週的第一天在上一年嚴格解析僅有一年和一週數的日期?
- 21. 我怎樣才能得到一個縣的天氣數據?
- 22. 從Excel中每個會計年度的第一個週日開始的週數
- 23. 我怎樣才能得到一個選擇的次數在SQL Server選擇在
- 24. 列出週一到週五的月份,從週一到週日碳
- 25. 我怎樣才能得到一個JSON像這樣用JavaScript
- 26. MYSQL我怎樣才能確保行不會超過一次?
- 27. 我怎樣才能獲得twilio第二次電話會議的詳細信息?
- 28. 我如何獲得本週的週一?
- 29. 我怎樣才能一起使用Ajax,Perl和JSON?
- 30. 鑑於一個月perl應該拆分爲幾周
你嘗試什麼其他模塊? – tchrist 2012-02-23 23:26:23