有没有办法在不编写日历的情况下将数字日期转换为工作日?我想从"11/01/2015"
转到"Sun 11"
。
答案 0 :(得分:5)
这是一种方式
[arup@ruby]$ irb
>> require 'date'
=> true
>> Date.strptime("11/01/2015", "%d/%m/%Y")
=> #<Date: 2015-01-11 ((2457034j,0s,0n),+0s,2299161j)>
>> Date.strptime("11/01/2015", "%d/%m/%Y").strftime("%a %d")
=> "Sun 11"
答案 1 :(得分:0)
考虑一下:
>> require 'date'
=> true
>> Date.parse("11/01/2015").strftime("%a %d")
=> "Sun 11"