1. 程式人生 > >獲得每日,每週,每月的0點和24點的時間戳

獲得每日,每週,每月的0點和24點的時間戳

//獲得本週一0點時間
public static int getTimesWeekmorning(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
return (int) (cal.getTimeInMillis()/1000);
}
//獲得本週日24點時間
public static int getTimesWeeknight(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
return (int) ((cal.getTime().getTime()+ (7 24
60 60 1000))/1000);
}
//獲得本月第一天0點時間
public static int getTimesMonthmorning(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMinimum(Calendar.DAY_OF_MONTH));
return (int) (cal.getTimeInMillis()/1000);
}
//獲得本月最後一天24點時間

public static int getTimesMonthnight(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));
cal.set(Calendar.HOUR_OF_DAY, 24);
return (int) (cal.getTimeInMillis()/1000);

相關推薦

獲得每日每週每月024時間

//獲得本週一0點時間 public static int getTimesWeekmorning(){ Calendar cal = Calendar.getInstance(); cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.ge

android中在java程式碼中獲得每日,每週,每月024時間

//獲得本週一0點時間 public static int getTimesWeekmorning(){ Calendar cal = Calendar.getInstance(); cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.ge

ResNetGoogleNet的基本架構與VGGNetAlexNet等網路的對比創新

結構:        GoogleNet提出了一種Inception結構,如上右圖,從上一層到下一層的時候,分出四塊,每塊具有不同的卷積核,然後匯合在下面,使用了一個concrete層。好處在於,採用不同大小的卷積核意味著不同大小的感受野,最後拼接

PaaS概念遍地開花Gartner教你分辨“泡沫”“爆

PaaS概念遍地開花,Gartner教你分辨“泡沫”和“爆點” 一、PaaS技術成熟度曲線 二、PaaS在中國 三、bpmPaaS——PaaS技術市場化的引爆點 在SaaS和IaaS技術相繼成熟並市場化之後,PaaS成為了近兩年來的新熱點,各種

SQL Server 取前一天的02359分59秒

nbsp getdate etime sel end bsp detail add sele DECLARE @startDate1 DATE;DECLARE @startDate DATETIME;SET @startDate1=GETDATE();SELECT @sta

obtain start and end timestamp of last week, with set of hour/minute/second 獲取上週開始結束的時間可以設定時分秒

var now=new Date()var nowDayOfWeek = now.getDay(); //今天本週的第幾天var nowDay = now.getDate(); //當前日var nowMonth = now.getMonth(); //當前月var nowYear = now.getFull

前端給jscss加上時間清除快取做版本控制

1.<script type="text/javascript" src="../resources/js/pcWeb/index.js"> 2.<script type="text/javascript" src="../resources/js/pcWeb/index.js?15470

echarts3.0--地圖選事件及地圖內文字內容樣式位置控制

//初始化ECharts例項 var myChart = echarts.init(document.getElementById('main')); var option = { title: { te

【LAYABOX】軸心

縮放 右上角 概念 pri http 寬度 舞臺 net 像素 https://blog.csdn.net/RuoYeKnight/article/details/77947288 軸心點和錨點是一個概念,都是基準點,決定了圖片在舞臺的位置, 簡單地說,若對sprite

Kafka 0.10.1.1 以時間查詢訊息暫停某些分割槽消費消費速度控制

轉自:https://www.jianshu.com/p/a4c1d281b66a 1. 以時間戳查詢訊息 (1) Kafka 新版消費者基於時間戳索引消費訊息 kafka 在 0.10.1.1 版本增加了時間索引檔案,因此我們可以根據時間戳來訪問訊息。 如以下需求:從半個小時之前的of

百度地圖API 少量海量 自定義新增資訊

開發中遇到需要地圖展示使用者座標點需求,在上一篇文章中解決載入大量點卡頓。需求中提到點選代表使用者發表的動態需要彈出資訊框,找了api中的資訊視窗例項暫時不用考慮圖片,就選擇純文字資訊視窗展示。// 百度地圖API功能 var map = new BMap.Map("all

Android 實現音樂剪下功能 可以選擇起始結束 也可以同時拖動塊級元素

先看一下最終的效果使用者可以拖動兩邊來改變要擷取音樂的長度,也可以直接拖紅線來改變要擷取音樂的位置唯一的難點就是要計算出當前選擇了多少秒,還有拖動時候的操作,我是直接建立的佈局元素,通過onlayout()方法來改變控制元件的位置,廢話不多說,直接上部分原始碼之前上傳的程式碼

jquery獲得前一天0前一週0指定月份的時間

// 今天 var today = new Date(); today.setHours(0); today.setMinutes(0); today.setSeconds(0); today.setMilliseconds(0); alert(today); var on

mysql 【DATE_FORMAT】【YEARWEEK】 統計每月每週新增數值

mysql可根據create_time 欄位進行統計每月,每週新增資料,其中mysql 預設週日為每週的第一天,所以YEARWEEK函式要稍作改變。 表資料如下: id    name    create_time &

CF E. Vasya and a Tree】 dfs+樹狀陣列(給你一棵n個節點的樹每個有一個權值初始全為0,m次操作每次三個數(v, d, x)表示只考慮以v為根的子樹將所有與v距離小於等於d的權值全部加上x求所有操作完畢後所有節點的值)

題意: 給你一棵n個節點的樹,每個點有一個權值,初始全為0,m次操作,每次三個數(v, d, x)表示只考慮以v為根的子樹,將所有與v點距離小於等於d的點權值全部加上x,求所有操作完畢後,所有節點的值   首先要明確兩件事情性質1.每個人的操作只會影響到他的子孫(包括自己) 性質1.每個人的操

學習如何 0成本覆蓋4000w使用者打造爆款小程式的4經驗

明確產品的使用場景,去發掘和創造更多、更通用、更容易衝動消費,並能及時滿足使用者的場景,是小程式能夠做大做廣的根本套路。 那我們該如何用場景快速給小程式引流、如何讓自己的小程式自生流量之前,我們先來解析下京東圖書館小程式: 京東圖書館上線半年多,差不多覆蓋了 250 多個公眾號,覆蓋

ffmpeg的那小事兒--ffmpeg的匯入視訊解碼YUV儲存(ffmpeg4.0.2)

一、ffmpeg開發的基本知識瞭解        第一點:一個視訊播放流程              通常看到視訊格式:mp4、mov、flv、wmv等等…              稱之為:封裝格式                   第二點:視訊播放器 兩種模

利用LocalDate獲取每月幾號每週

jdk8為我們提供了非常好用的時間日期工具類。 我們可以使用LocalDate 、LocalTime 、LocalDateTime來表示日期和時間,並且和資料庫的欄位可直接轉換, 涉及到時區可使用ZonedDateTime,時區是用ZoneId類表示。實際上可以使用以上幾個滿足開發中的所

134歲大叔從0學習python ,來鼓勵

            34歲的大叔,準備轉行學習python ,程式設計0基礎,我還有機會從事這方面的工作嗎? 雖然內心充滿疑問,但我還是會堅持下去,不能放棄。 目前買了本《pathon程式設計,從入門到實踐》自學,現學到第10章  檔案與異常 歡迎一起交流。一起進步