simpledateformat相关内容

如何添加日子到java简单的日期格式

如何添加120天到目前的日期,我使用简单的日期格式? 我看到很少的帖子,但无法得到它工作, 我的代码如下: SimpleDateFormat dateFormat = new SimpleDateFormat(“dd / MM / yyyy”); //使用Date() 获取当前日期时间Date date = new Date(); 我需要使用 Calend ..
发布时间:2017-04-06 19:16:42 Java开发

使用Date获取昨天的日期

以下函数生成今天的日期;如何才能让它只在昨天的日期生效? private String toDate(){ DateFormat dateFormat = new SimpleDateFormat “yyyy / MM / dd HH:mm:ss”); Date date = new Date(); return dateFormat.format(date).toString( ..
发布时间:2017-04-06 18:53:51 Java开发

SimpleDateFormat和基于区域设置的格式字符串

我试图根据给定的区域设置以不同的方式在Java格式化日期。例如,我希望英语用户能够看到“2009年11月1日”(格式为“MMM d,yyyy”)和挪威用户看到“1. nov。2009”(“d。MMM。yyyy”)。 如果我将区域设置添加到SimpleDateFormat构造函数中,月份部分可以正常工作,但是其余部分呢? 我希望我可以添加格式字符串与语言环境配对SimpleDateFor ..
发布时间:2017-04-06 18:39:07 Java开发

将字符串转换为Java中的日历对象

我正在尝试转换这个字符串: Mon Mar 14 16:02:37 GMT 2011 进入日历对象,以便我可以容易地拉这个年份和月份: String yearAndMonth = cal.get(Calendar.YEAR)+ cal.get 。月); 手动解析是个坏主意吗?使用一个子串方法? 任何建议都有助于谢谢! 解决方案 日历cal = ..
发布时间:2017-04-06 18:32:29 Java开发

如何解析日期?

我正在尝试用 SimpleDateFormat 解析这个日期,但它不起作用: code> import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date public class Formaterclass { public static void main( ..
发布时间:2017-04-06 18:03:48 Java开发

ThreadLocal SimpleDateFormat在一个枚举?

我正在对我们的日期格式代码进行重构,因为我们出于各种原因设法引入了大量的不一致。我知道最好有一个 ThreadLocal SimpleDateFormat 。在这里讨论后,我们不确定如果ThreadLocal在Enum中使用时是否是必需的,因为我们从不更改实例,并且不公开它,所以它不能被突变?如果是仍然需要做一个枚举,像这样,打破任何东西?是否有什么其他破碎或不做我认为应该?基本上,我没有工作与T ..
发布时间:2016-12-26 20:52:54 Java开发

同步对SimpleDateFormat的访问

SimpleDateFormat的javadoc声明SimpleDateFormat未同步。 “日期格式不同步,建议 为每个线程创建单独的 格式实例如果 多个线程同时访问一个格式 ,则必须在外部同步 “ 但是在多线程环境中使用SimpleDateFormat的实例是最好的方法。这里有几个选项,我已经考虑过,我已经使用选项1和2过去,但我很想知道是否有任何更好的选择,或者这些选 ..
发布时间:2016-12-26 14:36:39 Java开发

Java日历日期错误

任何人都可以帮助我理解为什么我得到不同的月份值 SimpleDateFormat dateFormat = new SimpleDateFormat(“dd / MM / yyyy“); System.out.println(dateFormat.format(cal.getTime()) +“ - ” + cal.get(Calendar.MONTH)); 令人 ..
发布时间:2016-11-09 15:31:03 Java开发

解析特定的日期字符串格式

我已经阅读了很多问题,并且在互联网上搜索了很多库,但我找不到能够快速完成这些的库。 我想要以特定日期格式解析特定日期,例如: String date =“20130516T090000”; SimpleDateFormat x = new SimpleDateFormat(“yyyyMMddTHHmmss”); String theMonth = x.parse(date ..
发布时间:2016-11-09 15:19:53 Java开发