在android应用程序中,插入日历事件时,如何为插入的日历事件设置时区。非常感谢任何帮助,并在此先感谢...
最佳答案
您可以创建一个日历实例。
public static Date getDate(Date date,TimeZone zone){
Calendar cal= Calendar.getInstance(zone);
cal.setTimeInMillis(date.getTime());
Calendar output = Calendar.getInstance();
output.set(Calendar.DAY_OF_MONTH, first.get(Calendar.DAY_OF_MONTH));
output.set(Calendar.MONTH, first.get(Calendar.MONTH));
output.set(Calendar.YEAR, first.get(Calendar.YEAR));
output.set(Calendar.HOUR_OF_DAY, first.get(Calendar.HOUR_OF_DAY));
output.set(Calendar.MINUTE, first.get(Calendar.MINUTE));
output.set(Calendar.SECOND, first.get(Calendar.SECOND));
output.set(Calendar.MILLISECOND, first.get(Calendar.MILLISECOND));
return output.getTime();
关于java - 如何以编程方式为日历事件设置时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237516/