java - 如何将标准日期解析为 GMT?

标签 java date date-format simpledateformat

谁能给我看一段解析这个日期的java代码:

2009-08-05

进入这个 GMT 日期:

2009/217:00:00

====

我目前的情况是:

       java.text.SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");

       java.util.Calendar cal = Calendar.getInstance(new SimpleTimeZone(0, "GMT"));
       format.setCalendar(cal);
       java.util.Date date = format.parse(sdate);

但它不起作用

最佳答案

这是您要查找的格式:

Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2009-08-05");
String parsedDate = new SimpleDateFormat("yyyy/D:HH:mm").format(date);

关于java - 如何将标准日期解析为 GMT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1257542/

相关文章:

java - 无法在 ArrayList 中找到对象的方法

Java:按 "Q"键后终止while循环

php - 带条件的 laravel 查询生成器

java - Java中将一长串日期和时间转换为时间戳格式

Java:获取时间间隔

android - R.string.value 显示为数字

java - 从Web服务响应中读取InputStream

java - 更新现有通知

python - 如何使用 python 找出客户契约(Contract)终止前的账单日期?

PHP格式日期