簡單的日期轉換(當前時間,月,季度,年)

2021-10-01 14:37:37 字數 924 閱讀 1504

最近在專案中用到了很多關於時間處理的函式,此處作為整理記錄。

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 ...