首页 > TAG信息列表 > date-parsing

c#-以多种格式显示时建议的日期解析方式

我收集了一段时间内用户输入的日期作为字符串.由于这些来自很少或没有验证的人,因此输入的日期格式差异很大.以下是一些示例(开头的数字仅供参考): > 1897年8月20日,21日 > 1909年5月31日,6月1日> 2007年1月29日> 1954年5月10日,11日,12日> 2006年3月26日,27日,28日,29日,30日> 2006

php date_parse(“ Feb 2010”)给出日期== 1

没有一天时,我会在date_parse中称一个错误. $d = date_parse(“ 2010年2月”)将给出$d [“ day”] == 1. 参见对此的评论the date_parse manual page. 任何解决此问题的好方法?

java-Jackson jsr310中缺少ZonedDateTimeDeserializer

我正在像这样解析ZonedDateTime: @JsonSerialize(using = ZonedDateTimeSerializer.class) private ZonedDateTime expirationDateTime; 我需要能够正确反序列化这个日期.但是,杰克逊没有为此提供反序列化器: com.fasterxml.jackson.datatype.jsr310.deser 有什么原因会丢失它

java – 从FTPClient.getModificationTime()解析日期字符串

我试图解析一个日期字符串,这是FTP服务器上文件的修改日期.以下是代码. String dateString = mFTPClient.getModificationTime(PDF_FILE_NAME_PS); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); Date modificationDate = dateFormat.parse(dateStrin

java – 具有纳秒的字符串日期转换

我已经用这段代码为Android应用程序挣扎了一段时间,我无法理解它.我已经阅读并尝试了我在stackoverflow和其他地方找到的每个解决方案,但仍然没有运气. 我想要做的是有一个函数将像“17.08.2012 05:35:19:7600000”这样的字符串转换为UTC日期和一个接受UTC日期并将其转换为类似字符串

如何将此格式的日期(Tue Jul 13 00:00:00 CEST 2010)转换为Java日期(该字符串来自露天属性)

我正在管理一个来自Alfresco Properties的日期,并且在指定的时间(2010年7月13日00:00:00 CEST 2010),我需要将其转换为Java日期……我环顾四周,发现数百万各种字符串到日期转换表单和this page的帖子,所以我试过这样的事情: private static final DateFormat alfrescoDateFormat =

java – DateFormat parse – 不以UTC格式返回日期

这里我的java代码尝试在Android设备上以UTC格式获取当前日期: public static Date getCurrentDateUTC() { try { TimeZone timeZoneUTC = TimeZone.getTimeZone("UTC"); Date localTime = new Date(); DateFormat dateFormat = new SimpleDateFormat("

java – 解析日期时出现意外异常

我试图根据以下代码解析日期但获得异常.以下是代码 – public class DateTest { public static void main(String args []) { String start = "23-Jan-2017"; DateFormat dateFormatTripStartDate = new SimpleDateFormat("dd-MMM-yyyy hh:mm a");

在Javascript中解析Python日期时间字符串

我需要将Python生成的日期时间字符串解析为Javascript Date对象.我走了最简单的路线: 在Python中: dstring = str(mydate) 示例dstring =’2012-05-16 19:20:35.243710-04:00′ 在Javascript(带有datejs库)中: d = new Date(dstring); 这会在Chrome中为我提供正确的日期对象,但在Fire

java – 是否存在DayOfWeek :: getDisplayName()的反函数

我需要一个将DayOfWeek转换为String的转换器,另一种方法是给定一些Locale和TextStyle. 一种方法是直截了当: public String getAsString(DayOfWeek day, TextStyle style, Locale locale){ return day.getDisplayName(style, locale); } 换句话说,我没有在java.time包中找到任

java – 如何解析只有4位数的年份

我正在使用Joda-Time解析这样的年代: private DateTime attemptParse(String pattern, String date) { DateTimeFormatter parser = DateTimeFormat.forPattern(pattern).withLocale(Locale.ENGLISH); DateTime parsedDateTime = parser.parseLocalDateTime(date).