正確的日期格式我在尋找: - 「2017-07-06T18:03:39.195 + 0530」如何獲得時區在Java中的當前日期偏移
如何獲得0530爲當前日期java?
當我使用SimpleDateFormat它給+0000,而它應該給+0530。
========================================== =======
我已經使用以下嘗試: -
SimpleDateFormat format = new SimpleDateFormat("enter code hereyyy-MM-dd HH:mm:ss.SSS Z");
String dateString = format.format(new Date());
System.out.println("value of dateString is :"+dateString);
上述代碼將輸出: - dateString的值是:2017年7月10日06:51:27.250 0000
雖然它應該輸出:+0530
你能請嗎告訴我如何獲得上述日期或當前日期的+0530偏移量?
你有你的格式化一些垃圾。 – shmosel
Date類是過期的。改用java.time代替。 – shmosel
請參閱['SimpleDateFormat.setTimeZone()'](https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html#setTimeZone-java.util.TimeZone-)。 – shmosel