fyqt.net
当前位置:首页 >> jAvA获取指定时区时间 >>

jAvA获取指定时区时间

Calendar.getInstance()方法获得Calendar实例 getTimezone()方法获得TimeZone对象 通过TimeZone对象的getDisplayName()方法返回 Calendar cal = Calendar.getInstance();TimeZone timeZone = cal.getTimeZone();

Calendar cal = Calendar.getInstance();TimeZone timeZone = cal.getTimeZone();System.out.println(timeZone.getID());System.out.println(timeZone.getDisplayName());你试试这个行不行

使用birt自带的函数,dataSetRow["mydate"].toLocaleDateString() 会自动判断客户区域来显示时间。 或者点击该数据单元,在下方的属性编辑器里,选择“Format Datetime”,汉化版叫“格式化日期”,定义显示时间的格式。

/** * 得到几天前的时间 * * @param d * @param day * @return */ public static Date getDateBefore(Date d, int day) { Calendar now = Calendar.getInstance(); now.setTime(d); now.set(Calendar.DATE, now.get(Calendar.DATE) - day); retu...

//先把字符串转成Date类型 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //此处会抛异常 Date date = sdf.parse("2012-05-05"); //获取毫秒数 long longDate = date.getTime();

可以通过File流的lastModified方法获取到修改时间的。举例: public static void getModifiedTime(){ File f = new File("C:\\test.txt"); Calendar cal = Calendar.getInstance(); long time = f.lastModified(); cal.setTimeInMillis(time); S...

在TimeZone类中有个静态方法 getAvailableIDs(int rawoffset) 可以获取rawoffset对应的所有的时区id,其中参数表示时间偏移量,用毫秒表示,例如东八区,则为8*60*60*1000。有了区域ID,就可以根据静态方法getTimeZone(String zoneId)获取对应的区...

import java.text.SimpleDateFormat; import java.util.Calendar; public class DateUtil { /** * * @param year 年份 * @param month 月份 * @param weekOfMonth 这个月的第几周 * @param dayOfWeek 星期几 * @return */ public static String ...

利用Cadenlar类

import java.util.*; import java.text.*; public class Test1 { public static void main(String [] args){ Scanner s=new Scanner(System.in); int day=s.nextInt(); Calendar c=Calendar.getInstance(); c.add(Calendar.DAY_OF_MONTH, day); ...

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com