最近在專案中用到了很多關於時間處理的函式,此處作為整理記錄。
function
getnow()
function
getnowmonth()
else
return
[new
date
(startdate)
.gettime()
,new
date
(enddate)
.gettime()
]//此處返回為本月1號0點0分0秒~下月1號0點0分0秒的陣列,根據需要可進行調整
//此處返回為時間戳,根據需要可進行調整
}
/**
* tyte: 0:本月; 1:本季度; 2:本年
* 此處結束時間為當前時間(例如今天12-20,查詢本月返回12-1~12-20 。查詢本季度返回10-1~12-20)
*/function
computtimehorizon
(type)
if(type ==1)
else
if(month >
3&& month <7)
else
if(month >
6&& month <10)
else
if(month >9)
}if(type ==2)
return
[new
date
(startdate)
.gettime()
,new
date
(enddate)
.gettime()
]//此處返回為時間戳,根據需要可進行調整
}
日期轉換 年 季度 月份
calendar 本 主要是用calendar類來將起始時間和結束時間這一時間段轉換為一年當中的季度。calendar 它為特定瞬間與一組諸如 year month day of month hour 等日曆字段之間的轉換提供了一些方法,並為操作日曆字段 例如獲得下星期的日期 提供了一些方法。常用的...
JAVA獲取目標日期對應的年,月,季度,周時間類
好記性不如爛筆頭 public class timeutil catch exception e return c.gettime 獲得目標日期的,週日 return public date getcurrentweekdayendtime string targetdate catch excep...
C 獲取當前日期,時間 季度
1 datetime dt datetime.now 當前時間 2 datetime startweek dt.adddays 1 convert.toint32 dt.dayofweek.tostring d 本週周一 3 datetime endweek startweek.adddays 6 ...