java获取系统的时区的简单介绍
本篇文章给大家谈谈java获取系统的时区,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 如何获取当前系统的时区,不是时间
- 2、【Java】怎样获取当前系统时间,需要的格式为yyyy-MM-dd HH:mm:ss
- 3、JAVA中获取系统当前时间该怎么写?
- 4、java中如何获取时区?
- 5、java怎么获取当前是星期六的所有时区
java 如何获取当前系统的时区,不是时间
Calendar cal = Calendar.getInstance();
TimeZone timeZone = cal.getTimeZone();
System.out.println(timeZone.getID());
System.out.println(timeZone.getDisplayName());
你试试这个行不行
【Java】怎样获取当前系统时间,需要的格式为yyyy-MM-dd HH:mm:ss
1、打开Eclipse的主界面,需要通过图示的按钮来引入java包。
2、下一步开始第一种方法,直接输入图示的代码。
3、或者用第二种方法,增加图示的代码来组合各个字段。
4、以上两种方法都会在控制台输出图示的结果,即可实现【Java】获取当前系统时间了。
JAVA中获取系统当前时间该怎么写?
一. 获取当前系统时间和日期并格式化输出:\x0d\x0a\x0d\x0aimport java.util.Date; \x0d\x0aimport java.text.SimpleDateFormat;\x0d\x0a\x0d\x0apublic class NowString { \x0d\x0a public static void main(String[] args) { \x0d\x0a SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式\x0d\x0a System.out.println(df.format(new Date()));// new Date()为获取当前系统时间\x0d\x0a } \x0d\x0a} \x0d\x0a\x0d\x0a二. 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:\x0d\x0a\x0d\x0a1、用convert()转化函数:\x0d\x0a\x0d\x0aString sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";\x0d\x0a\x0d\x0aSystem.out.println(rs.getString("convertBookDate")); \x0d\x0a\x0d\x0a2、利用SimpleDateFormat类:\x0d\x0a\x0d\x0a先要输入两个java包:\x0d\x0a\x0d\x0aimport java.util.Date; \x0d\x0aimport java.text.SimpleDateFormat;\x0d\x0a\x0d\x0a然后:\x0d\x0a\x0d\x0a定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);\x0d\x0a\x0d\x0asql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";\x0d\x0a\x0d\x0a输出:\x0d\x0a\x0d\x0aSystem.out.println(df.format(rs.getDate("bookDate")));
java中如何获取时区?
//我实现一个时钟窗口程序给你了,好让你更容易理解,希望对你有帮助。\x0d\x0aimport java.awt.*;\x0d\x0aimport java.awt.event.*;\x0d\x0aimport java.util.*;\x0d\x0a\x0d\x0a//世界时钟\x0d\x0apublic class TimerTest {\x0d\x0apublic static void main(String[] args) {\x0d\x0anew TimerTestFrame("世界时钟");\x0d\x0a}\x0d\x0a}\x0d\x0a\x0d\x0aclass TimerTestFrame extends Frame {\x0d\x0a/**\x0d\x0a* \x0d\x0a*/\x0d\x0aprivate static final long serialVersionUID = 1L;\x0d\x0a\x0d\x0apublic TimerTestFrame(String s) {\x0d\x0asuper(s);\x0d\x0aaddWindowListener(new WindowAdapter() {\x0d\x0apublic void windowClosing(WindowEvent e) {\x0d\x0adispose();\x0d\x0aSystem.exit(0);\x0d\x0a}\x0d\x0a});\x0d\x0asetLayout(new GridLayout(2, 6));\x0d\x0a\x0d\x0aClockCanvas clk1 = new ClockCanvas("北京", "GMT+8"); // 创建时钟\x0d\x0aClockCanvas clk2 = new ClockCanvas("巴黎", "GMT+2");\x0d\x0aClockCanvas clk3 = new ClockCanvas("华盛顿", "GMT-4");\x0d\x0aClockCanvas clk4 = new ClockCanvas("洛衫矶", "GMT-7");\x0d\x0aClockCanvas clk5 = new ClockCanvas("伦敦", "GMT+1");\x0d\x0aClockCanvas clk6 = new ClockCanvas("芝加哥", "GMT-5");\x0d\x0aadd(clk1);\x0d\x0aadd(clk2);\x0d\x0aadd(clk3);\x0d\x0aadd(clk4);\x0d\x0aadd(clk5);\x0d\x0aadd(clk6);\x0d\x0asetSize(500, 350); // 设置框架宽高\x0d\x0asetVisible(true);\x0d\x0a}\x0d\x0a}\x0d\x0a\x0d\x0aclass ClockCanvas extends Canvas implements Runnable {\x0d\x0a/**\x0d\x0a* \x0d\x0a*/\x0d\x0aprivate static final long serialVersionUID = 1L;\x0d\x0a\x0d\x0aprivate int seconds = 0;\x0d\x0a\x0d\x0aprivate String city;\x0d\x0a\x0d\x0aprivate GregorianCalendar calendar;\x0d\x0a\x0d\x0aThread t;\x0d\x0a\x0d\x0apublic ClockCanvas(String c, String tz) {\x0d\x0acity = c;\x0d\x0a//也可以通过TimeZone.setTimeZone(String n)函数改变时区,n为时区参数名。\x0d\x0acalendar = new GregorianCalendar(TimeZone.getTimeZone(tz));\x0d\x0at = new Thread(this);\x0d\x0at.start();\x0d\x0asetSize(125, 125); // 设置画布大小\x0d\x0asetBackground(Color.black);\x0d\x0a}\x0d\x0a\x0d\x0a// 重写父类的方法绘制时钟图形\x0d\x0apublic void paint(Graphics g) {\x0d\x0aGraphics2Dg2d = (Graphics2D) g;\x0d\x0aBasicStroke bstroke = new BasicStroke(2.0f);\x0d\x0ag2d.setStroke(bstroke);\x0d\x0ag2d.setColor(Color.green);\x0d\x0ag2d.drawOval(0, 0, 100, 100);\x0d\x0abstroke = new BasicStroke(5.0f);\x0d\x0ag2d.setStroke(bstroke);\x0d\x0ag2d.drawLine(50, 0, 50, 5);\x0d\x0ag2d.drawLine(0, 50, 5, 50);\x0d\x0ag2d.drawLine(50, 95, 50, 98);\x0d\x0ag2d.drawLine(95, 50, 98, 50);\x0d\x0adouble hourAngle = 2 * Math.PI * (seconds - 3 * 60 * 60)\x0d\x0a/ (12 * 60 * 60);\x0d\x0adouble minuteAngle = 2 * Math.PI * (seconds - 15 * 60) / (60 * 60);\x0d\x0adouble secondAngle = 2 * Math.PI * (seconds - 15) / (60);\x0d\x0abstroke = new BasicStroke(5.0f);\x0d\x0ag2d.setStroke(bstroke);\x0d\x0ag2d.drawLine(50, 50, 50 + (int) (30 * Math.cos(hourAngle)),\x0d\x0a50 + (int) (30 * Math.sin(hourAngle)));\x0d\x0abstroke = new BasicStroke(3.0f);\x0d\x0ag2d.setStroke(bstroke);\x0d\x0ag2d.drawLine(50, 50, 50 + (int) (40 * Math.cos(minuteAngle)),\x0d\x0a50 + (int) (40 * Math.sin(minuteAngle)));\x0d\x0abstroke = new BasicStroke(1.0f);\x0d\x0ag2d.setStroke(bstroke);\x0d\x0ag2d.drawLine(50, 50, 50 + (int) (45 * Math.cos(secondAngle)),\x0d\x0a50 + (int) (45 * Math.sin(secondAngle)));\x0d\x0ag2d.setColor(Color.red);\x0d\x0ag2d.drawString(city, 35, 115);\x0d\x0a}\x0d\x0a\x0d\x0apublic void timeElapsed() {\x0d\x0a//new Date()()获得当前时间\x0d\x0aSystem.out.println(new Date()());\x0d\x0acalendar.setTime(new Date()());\x0d\x0aseconds = calendar.get(Calendar.HOUR) * 60 * 60\x0d\x0a+ calendar.get(Calendar.MINUTE) * 60\x0d\x0a+ calendar.get(Calendar.SECOND);\x0d\x0a}\x0d\x0a\x0d\x0apublic void run() {\x0d\x0atry {\x0d\x0awhile (true) {\x0d\x0aThread.sleep(300);\x0d\x0atimeElapsed();\x0d\x0arepaint();\x0d\x0a}\x0d\x0a} catch (InterruptedException e) {\x0d\x0a}\x0d\x0a}\x0d\x0a}
java怎么获取当前是星期六的所有时区
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
public class DBOP
{
public static void main(String [] arg)
{
TimeZone time = TimeZone.getTimeZone("GMT+8"); //设置为东八区
time = TimeZone.getDefault();// 这个是国际化所用的
System.out.println(time);
TimeZone.setDefault(time);// 设置时区
Calendar calendar = Calendar.getInstance();// 获取实例
DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//构造格式化模板
Date date = calendar.getTime(); //获取Date对象
String str = new String();
str = format1.format(date);//对象进行格式化,获取字符串格式的输出
System.out.println(str);
}
}
关于java获取系统的时区和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。