如何将一个描述日期或日期/时间的字符串转换为一个Date对象


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"

Tags in this post...

面试题 相关文章推荐
Java如何格式化日期
Aug 07 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
Jul 30 面试题
使用C#编写创建一个线程的代码
Jan 22 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jan 03 面试题
shell程序中如何注释
Jan 28 面试题
解决方案设计综合面试题
Aug 31 面试题
EJB实例的生命周期
Oct 28 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 面试题
过滤器的用法
Oct 08 面试题
什么是抽象
Dec 13 面试题
Delphi笔试题
Nov 14 面试题
如何定义一个可复用的服务
Sep 30 面试题
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
May 01 #面试题
给定一个时间点,希望得到其他时间点
Nov 07 #面试题
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
Jan 26 #面试题
为什么说Ruby是一种真正的面向对象程序设计语言
Oct 30 #面试题
Ruby如何定义一个类
Oct 08 #面试题
介绍一下Ruby中的对象,属性和方法
Jul 11 #面试题
解释一下ruby中的特殊方法与特殊类
Feb 26 #面试题
You might like
多文件上传的例子
2006/10/09 PHP
PHP 组件化编程技巧
2009/06/06 PHP
php 模拟POST|GET操作实现代码
2010/07/20 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
2012/06/17 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
如何用PHP来实现一个动态Web服务器
2015/07/29 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
laravel返回统一格式错误码问题
2019/11/04 PHP
如何在PHP中使用AES加密算法加密数据
2020/06/24 PHP
jQuery修改class属性和CSS样式整理
2015/01/30 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
15个常用的jquery代码片段
2015/12/19 Javascript
js实现文字向上轮播功能
2017/01/13 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
bootstrap可编辑下拉框jquery.editable-select
2017/10/12 jQuery
详解Webstorm 新建.vue文件支持高亮vue语法和es6语法
2017/10/26 Javascript
vue实现动态列表点击各行换色的方法
2018/09/13 Javascript
Vue.js实现tab切换效果
2019/07/24 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
Vue + ts实现轮播插件的示例
2020/11/10 Javascript
Python的mysql数据库的更新如何实现
2017/07/31 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
django 快速启动数据库客户端程序的方法示例
2019/08/16 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
C#和SQL Server的面试题
2016/08/12 面试题
应届行政管理专业个人自我评价
2013/12/28 职场文书
写给女生的道歉信
2014/01/14 职场文书
小学语文教学反思
2014/02/10 职场文书
计算机毕业大学生求职信
2014/06/26 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
申报优秀教师材料
2014/12/16 职场文书
Linux系统下安装PHP7.3版本
2021/06/26 PHP
MySQL中连接查询和子查询的问题
2021/09/04 MySQL
Python实现打乒乓小游戏
2021/09/25 Python