Posted in 面试题 onOctober 13, 2015
问题:如何将一个描述日期或日期/ 时间的字符串转换为一个Date对象,其中,时间前面的字符串格式可能并不知道。
参考答案:
将日期字符串传递给Date.parse或DateTime.parse:
require ‘date’
Date.parse(’2/9/2007′).to_s
# => "2007-02-09"
DateTime.parse(’02-09-2007 12:30:44 AM’).to_s
# => "2007-09-02T00:30:44Z"
DateTime.parse(’02-09-2007 12:30:44 PM EST’).to_s
# => "2007-09-02T12:30:44-0500"
Date.parse(‘Wednesday, January 10, 2001′).to_s
# => "2001-01-10"
参考答案:
将日期字符串传递给Date.parse或DateTime.parse:
require ‘date’
Date.parse(’2/9/2007′).to_s
# => "2007-02-09"
DateTime.parse(’02-09-2007 12:30:44 AM’).to_s
# => "2007-09-02T00:30:44Z"
DateTime.parse(’02-09-2007 12:30:44 PM EST’).to_s
# => "2007-09-02T12:30:44-0500"
Date.parse(‘Wednesday, January 10, 2001′).to_s
# => "2001-01-10"
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Tags in this post...
Reply on: @reply_date@
@reply_contents@