Android 正在分析jodatime不起作用的日期对象

Android 正在分析jodatime不起作用的日期对象,android,datetime,jodatime,Android,Datetime,Jodatime,当我试图解析Date对象时,它的格式类似于1950-01-01T00:00:00,那么Date-time得到的是昨天的格式 我还尝试使用DateTimeZone.getDefault()获取时区,但它仍然不起作用。 我可以用哪个时区来修正它 DateTime DateTime=新的日期时间(1950-01-01T00:00:00,DateTimeZone.UTC) 你能帮帮我吗 谢谢。修复了在应用程序类中添加以下代码的问题 DateTimeZone.setDefault(DateTimeZone

当我试图解析Date对象时,它的格式类似于
1950-01-01T00:00:00
,那么Date-time得到的是昨天的格式

我还尝试使用
DateTimeZone.getDefault()
获取时区,但它仍然不起作用。 我可以用哪个时区来修正它


DateTime DateTime=新的日期时间(1950-01-01T00:00:00,DateTimeZone.UTC)

你能帮帮我吗


谢谢。

修复了在应用程序类中添加以下代码的问题

DateTimeZone.setDefault(DateTimeZone.forID(“欧洲/伊斯坦布尔”)


DateTime DateTime=newdatetime(1950-01-01T00:00:00,DateTimeZone.forID(“欧洲/伊斯坦布尔”)
会更好,以避免操纵默认时区(可能手机上的用户希望按照标准再设置一个时区,或者其他应用程序或应用程序的其他部分不会受到此类更改的影响)。@Meno thats local app:)
output:
dateTime.getDayOfMonth() = 31
dateTime.getMonthOfYear() = 12
dateTime.getYear() = 1949