获取系统时间

Paste_Image.png

JAVA中获取当前系统时间

一. 获取当前系统时间和日期并格式化输出:

import java.util.Date;import java.text.SimpleDateFormat;
public class NowString {
public static void main(String[] args) { 
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式System.out.println(df.format(new Date()));

// new Date()为获取当前系统时间}}
二. 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:
1、用convert()转化函数:

String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
System.out.println(rs.getString("convertBookDate"));

2、利用SimpleDateFormat类:
先要输入两个java包:

import java.util.Date;
import java.text.SimpleDateFormat;
然后:
定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
sql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
输出:
System.out.println(df.format(rs.getDate("bookDate")));

java中获取当前日期和时间的方法

 import java.util.Date; 
import java.util.Calendar; 
import java.text.SimpleDateFormat;
 public class TestDate{ public static void main(String[] args){ 
Date now = new Date(); 
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//可以方便地修改日期格式
String hehe = dateFormat.format( now ); System.out.println(hehe); 
Calendar c = Calendar.getInstance();//可以对每个时间域单独修改
 
int year = c.get(Calendar.YEAR); 
int month = c.get(Calendar.MONTH); 
int date = c.get(Calendar.DATE); 
int hour = c.get(Calendar.HOUR_OF_DAY);
 int minute = c.get(Calendar.MINUTE); 
int second = c.get(Calendar.SECOND); 
System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second); } }

有时候要把String类型的时间转换为Date类型,通过以下的方式,就可以将你刚得到的时间字符串转换为Date类型了。

**SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");**
**java.util.Date time=null;try {   time= sdf.parse(sdf.format(new Date()));**
**} catch (ParseException e) {   e.printStackTrace();}**
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,343评论 19 139
  • 有至少四种方式 这里就只介绍一种 1、Date day=new Date(); SimpleDateFormat ...
    维乾阅读 988评论 1 0
  • 获取系统时间, 转换成字符串对象 NSDateFormatter 的常用格式 将字符串转换成NSDate对象1....
    by小杰阅读 1,378评论 0 0
  • 很多大学生都知道实习的重要性,很早就开始未雨绸缪。但要从何着手,却是一头雾水。那么,如何才能找到一份理想的实习工作...
    傅氏学堂阅读 5,310评论 2 49
  • 当你感到迷茫的时候也是你能力不够的时候,最近我就迷茫了,咋办?
    A分享阅读 3,911评论 3 1