如何从10/21/2009转换为2009年10月21日星期三18:48:12 UTC + 0530 2009

问题描述 投票:0回答:3

嗨,任何人都可以在我的Java类中帮助我从2009年10月21日转换为2009年10月21日星期三18:48:12 UTC + 0530的时间

java
3个回答
3
投票
String dateString = new SimpleDateFormat("dd/MM/yyyy").parse(d).toString();

4
投票

坦白地说,您不能将10/21/2009转换为UTC Oct 21 18:48:12 UTC + 0530,原因很简单,因为第一个日期既不包含时间信息也不包含时区信息。


2
投票

您没有指定原始值(10/21/2009)是日期对象还是字符串,我将假定它实际上是一个String,因此您首先需要解析该字符串并转换使用SimpleDateFormatter类将其转换为日期对象

© www.soinside.com 2019 - 2024. All rights reserved.