首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java等同于.NET的DateTime.Parse?

Java等同于.NET的DateTime.Parse?
EN

Stack Overflow用户
提问于 2010-03-16 05:28:23
回答 3查看 3.7K关注 0票数 8

我正在开发一个java类,我将把它与普适数据分析器一起使用,它需要检查日期字符串是否适用于.NET的DateTime.Parse。

有没有类似的类或第三方库可以提供与.NET的DateTime.Parse非常接近的功能?

我需要它能够处理广泛的日期格式。例如。"12/20/2008","1/1/08","5/10/2009 12:46:00 AM","5/10/2009 17:46:00“

EN

回答 3

Stack Overflow用户

发布于 2010-03-16 05:31:52

请参见类中的方法。这是一个示例

代码语言:javascript
复制
DateFormat df = new SimpleDateFormat ("yyyy-MM-dd");
Date date = df.parse("2001-01-01");
票数 7
EN

Stack Overflow用户

发布于 2010-03-16 05:34:52

检查DateFormat类的DateFormat.parse(字符串)方法。

此外,Date类有两个不推荐使用的方法,它们将字符串解析为Date对象,但通常不建议使用Date类。它已被Calendar类所取代。

票数 1
EN

Stack Overflow用户

发布于 2010-03-16 05:43:07

使用DateFormat:

代码语言:javascript
复制
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse("2010-03-15");

SimpleDateFormat (非常方便。但是..。如果你真的想使用更强大的-and,考虑一下它真的很值得--你可以使用Joda Time。它是一个功能非常强大,但又易于使用的库。事实上,有一个与之非常相似的proposal to make a new standard library

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2450629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档