获取时间

一.在javascript中,Date对象用来表示日期和时间

var now =new Date();

now;//

now.getFullYear();//年份

now.getMonth();//月份

now.getDate();//日

now.getDay();//星期

now.getHours();//小时

now.getMinutes();//分钟

now.getSeconds();//秒

now.getMilliseconds();

now.getTime()//数据时间

二.Java Date类型获取年月日时分秒

Calendar类

Calendar calendar = Calendar.getInstance();

calendar.setTime(new Date()); //放入Date类型数据

calendar.get(Calendar.YEAR); //获取年份

calendar.get(Calendar.MONTH); //获取月份

calendar.get(Calendar.DATE); //获取日

calendar.get(Calendar.HOUR); //时(12小时制)

calendar.get(Calendar.HOUR_OF_DAY); //时(24小时制)

calendar.get(Calendar.MINUTE); //分

calendar.get(Calendar.SECOND); //秒

calendar.get(Calendar.DAY_OF_WEEK); //一周的第几天

三 .oralce sql  查询当前时间

select  sysdate from dual;//获取当前时间

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')  from  dual;

select to_char(sysdate,'yyyy') from dual;//获取年

select to_char(sysdate,'Q') from dual;//季

select sysdate,sysdate - interval '7' minute from  dual;//当前时间减去7分钟

to_date(concat((select to_char(sysdate,'yyyy') from dual), '-01-01 00:00:00'),'yyyy-MM-dd HH24:mi:ss') //获取当年的一月一号

SELECT LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1 FROM DUAL; //获取这个月的一月一号(date格式)

SELECT TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1,'yyyy-mm-dd HH24:mi:ss') FROM DUAL; //获取这个月的一月一号(char格式)

 

 

 

 

 

 

你可能感兴趣的:(Date)