gpt4 book ai didi

java - 将日期和时间转换为时间戳格式 java "2019-02-21T14:10:18.161+0000"

转载 作者:行者123 更新时间:2023-12-02 06:25:14 25 4
gpt4 key购买 nike

我需要将此时间和日期转换为此时间戳格式:
2019/04/22 10:04:302019-02-21T14:10:18.161+0000

这是我的代码,它不起作用,我错过了一些东西,对吗?

String isoDatePattern = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";

SimpleDateFormat simpleDateFormat = new SimpleDateFormat(isoDatePattern);

Date d = null;
try {
d = simpleDateFormat.parse("2019/04/22 10:04:30");
}
catch (ParseException e) {
e.printStackTrace();
}

String dateString = simpleDateFormat.format(d);
Log.e("dateString ::::> ",dateString);

最佳答案

您尝试使用输出格式解析输入。未经测试:

String isoInputDatePattern = "yyyy/MM/dd HH:mm:ss";
SimpleDateFormat simpleInputDateFormat = new SimpleDateFormat(isoInputDatePattern);

String isoOutputDatePattern = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";
SimpleDateFormat simpleOutputDateFormat = new SimpleDateFormat(isoOutputDatePattern);

Date d = null;
try {
d = simpleInputDateFormat.parse("2019/04/22 10:04:30");
} catch (ParseException e) {
e.printStackTrace();
}

String dateString = simpleOutputDateFormat.format(d);
Log.e("dateString ::::> ",dateString);

关于java - 将日期和时间转换为时间戳格式 java "2019-02-21T14:10:18.161+0000",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55793185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com