有一个简单的日期格式转换问题。在java中,当我们打印日期对象时,它的格式是"Tue Nov 13 18:34:35 PKT 2012“,但我希望这个日期显示在带有日期对象的格式"2012-11-13 18:34:35”中。不需要字符串。以上格式只需要Date对象。有人能帮我吗?我正在使用
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date formattedDate = sdf.parse(d.format(sdf)
我使用momentjs来检查字符串是否是有效日期。动量验证的格式如下:
moment(date, formats, true).isValid()
在我的例子中,我不想给出格式,因为我只想检查字符串是否有效日期,我不关心格式。我尝试了以下几点:
moment("date string").isValid()
虽然,这给出了正确的响应,但我在控制台中也出现了错误。有没有办法只检查没有格式的日期?
Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment con