我有一个字符串Fri Jul17 12:41:20IST 2020的形式,我想坚持这在MSSQL服务器表与列类型DATETIME。
为此,我首先需要将上面的字符串转换为datepojo。
如果需要,也可以存储long,但字符串到日期或long有一个基本转换。
//Fri Jul 17 12:41:20 IST 2020
public static Long getDateTime(String input){
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");
try {
Date date = simpleDateFormat.parse(input);
return date.getTime();
} catch (ParseException e) {
e.printStackTrace();
return null;
}
}
public static void main(String[] args){
System.out.println(DateConverter.getDateTime("Fri Jul 17 12:41:20 IST 2020"));
}
问题内容: 我有一个来自json响应的字符串: 如何将此字符串转换为Java DateTime对象? 我尝试使用以下内容: 但与此我只能创建一个日期对象。但是绑定在字符串中的时间还是很重要的。 任何帮助是极大的赞赏! 问题答案: 您可以从Java Date对象创建Joda DateTime对象,因为Java没有类。 尽管Java类也保存时间信息(这是您首先需要的信息),但我还是建议您使用a 代替J
null null
我有一个格式化的字符串日期 2020/04/16 (年/月/日) 我想把这个字符串解析成日期时间 显然不起作用,没有正确的日期格式。 有人知道把这个字符串解析成日期时间的最好方法是什么吗?
问题内容: 我在String上有个约会,像这样: 我想将其划分为: 做这个的最好方式是什么? 问题答案: 在Java中拆分字符串的一种方法是使用.split(“ regex”),该方法根据提供的模式拆分字符串,并返回String数组。 获取当前日期:您还可以通过更改传递给SimpleDateFormat的值来更改日期格式。不要忘记进口。
问题内容: 我想在Java中将字符串Date转换为Timestamp。我写了以下代码。我声明date1的日期为:7-11-11 12:13:14。 我想将此字符串日期7-11-11 12:13:14转换为时间戳。现在我得到的输出是0007-11-11 00:13:14.000000 +05:30:00但我想要(7-11-11 12:13:14)这种格式的时间戳记日期。谁能帮帮我吗。谢谢。 问题答案
问题内容: 我有一个表示Python中的unix时间戳(即)的字符串,我想将其转换为可读的日期。使用时,我得到: 问题答案: 使用模块: