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")));
************************************************************
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();
}
Java获取当前的系统时间相关推荐
- java获取电脑配置_使用Java获取cao作系统和硬件信息
距离上一次写博客已经过去2个半的月份了,也是工作忙,也是懒,也是在积攒文章吧,反正就是许久没有写了,本次分享一个用Java获取cao作系统和硬件信息的组件,在十一假期之前就准备分享的,然这些详细的参数 ...
- 获取当前的系统时间 年-月-日 小时-分钟-秒
获取当前的系统时间 年-月-日 小时-分钟-秒 代码如下: NSDate * newDate = [NSDate date]; //实例化一个NSDateFormatter对象 NSDateForma ...
- java 获取三天前时间_java 获取前几天时间
标签: java 获取前几天时间 一.toLocaleString()函数过时: //当前时间 Date endDate=new Date(); String endTime=endDate.to ...
- java获取当天的最后时间
java获取当天的最后时间 String endTime = DateFormatUtils.format(new Date(), "yyyy-MM-dd 23:59:59")
- 【转载】Delphi获取与设置系统时间格式(长日期与短日期)
Delphi获得与设置系统时间格式 在Delphi中,特别是在写管理系统软件时,经常要用到 FormatDateTime 以将 TDateTime 格式的日期时间转换成字符串形式的值显示或保存起来,或 ...
- java获取和设置系统变量(环境变量)
一.Java获取环境变量 Java 获取环境变量的方式很简单: System.getEnv() 得到所有的环境变量 System.getEnv(key) 得到某个环境变量 Map map = Sys ...
- Java获取指定时区的时间格式
示例 分享一个获取指定时区的时间格式方法:timeZoneOffset指定为8,获取东8区的时间,timeZoneOffset指定为-5,获取西5区的时间. import java.text.Simp ...
- java 获取及修改系统变量
设置系统变量 设置由指定键指示的系统属性. 首先,如果安全管理器存在SecurityManager.checkPermission方法是使用PropertyPermission(key,"w ...
- java获取东八区时间
// 获取东八区时间public static Date getGMT8Time(){Date gmt8 = null;try {Calendar cal = Calendar.getInstance ...
最新文章
- android 获取手机SD卡和手机的内部存储
- 1 uC/OS工程目录
- c语言(int)x 100,【单选题】下列语句执行后,变量a、c的值分别是( ) int x=182; 
int a,c;c=x/100;a=x%10;...
- Cacti添加IO模板并监控磁盘IO
- 【坐在马桶上看算法】啊哈算法13:零基础彻底弄懂“并查集“
- mongodb集群搭建
- iframe页面找父页面的元素
- SpringMVC框架----ModelAttribute注解
- IIS上部署网站问题总结
- 学游戏设计要什么学历_东莞模具设计培训学模具技术有什么好处为什么学模具技术...
- 达观数据郭权:用好ngResource和postman,提高你的开发调试效率
- IT讲师韩顺平:我为什么辞去百万年薪,自己创业?
- vc707 MicroBlaze Helloworld 实验
- MDK与keilC51共存的方法(成功)MDK与keilC51破解
- The Little Schemer读书笔记1
- 5.7 UITableView单元格间隔背景色 [原创iOS开发-Xcode教程]
- 解决在MATLAB Simulink Library Browser找不到Car Sim S-Function的问题
- buctoj-2022寒假集训2
- Risc-v 技术架构
- vscode使用vetur解决代码换行、格式化、常量问题
热门文章
- JaveWeb 公司项目(4)----- Easyui的表单验证
- JAVA 读取图片储存至本地
- 企业架构研究总结(2)——问题的由来和基本概念
- 如果不写Order By子句,会怎么样
- SecureCRT设置和Xshell一样的快速命令集(使用快捷键输入命令和密码)
- Python基础 - 第九天 - paramiko模块、进程、线程
- 高级持续性威胁检测无法检测出自定义恶意软件?
- Linux线程-互斥锁pthread_mutex_t
- EC2 WordPress 移动目录
- How to enable javascript in windows server 2008 R2 enterprise