如何在ruby中将字符串转换为datetime
在ruby中,使用类似“2016年1月19日星期二晚上8:00”的字符串,我有哪些选项可以将其转换为ruby认可的日期/时间格式 编辑:关于从mm/dd/yyyy格式转换的类似问题,我的问题是关于不同的格式,但答案似乎是相同的。我理解为什么这看起来可能是重复的,但事实并非如此。您可以使用 例如:如何在ruby中将字符串转换为datetime,ruby,datetime,Ruby,Datetime,在ruby中,使用类似“2016年1月19日星期二晚上8:00”的字符串,我有哪些选项可以将其转换为ruby认可的日期/时间格式 编辑:关于从mm/dd/yyyy格式转换的类似问题,我的问题是关于不同的格式,但答案似乎是相同的。我理解为什么这看起来可能是重复的,但事实并非如此。您可以使用 例如: 2.1.2-perf :029 > DateTime.strptime("Tuesday, January 19, 2016 8:00 pm", "%A, %B %d, %Y %I:%M %p")
2.1.2-perf :029 > DateTime.strptime("Tuesday, January 19, 2016 8:00 pm", "%A, %B %d, %Y %I:%M %p")
=> #<DateTime: 2016-01-19T20:00:00+00:00 ((2457407j,72000s,0n),+0s,2299161j)>
2.1.2-perf:029>DateTime.strtime(“2016年1月19日星期二晚上8:00,%A,%B%d,%Y%I:%M%p”)
=> #
您可以使用
例如:
2.1.2-perf :029 > DateTime.strptime("Tuesday, January 19, 2016 8:00 pm", "%A, %B %d, %Y %I:%M %p")
=> #<DateTime: 2016-01-19T20:00:00+00:00 ((2457407j,72000s,0n),+0s,2299161j)>
2.1.2-perf:029>DateTime.strtime(“2016年1月19日星期二晚上8:00,%A,%B%d,%Y%I:%M%p”)
=> #