moment常用日期快速選擇時間範圍

2022-07-25 20:48:12 字數 1089 閱讀 7521

'1分鐘之前': [moment().subtract(1, 'm'), moment().subtract(1, 'm')],

'3分鐘之前': [moment().subtract(3, 'm'), moment()],

'15分鐘之前': [moment().subtract(15, 'm'), moment()],

'1小時之前': [moment().subtract(1, 'h'), moment()],

'1天': [moment().startof('day'), moment().endof('day')],

'今天': [moment(), moment()],

'最近3天': [moment().subtract(3, 'days'), moment()],

'本週': [moment().startof('week'), moment().endof('week')],

'最近7天': [moment().subtract(6, 'days'), moment()],

'本月': [moment().startof('month'), moment().endof('month')],

'最近30天': [moment().subtract(29, 'days'), moment()],

'最近3個月': [moment().subtract(3, 'month'), moment()],

'最近半年': [moment().subtract(6, 'month'), moment()]

補充:

當前至本週末: [ moment(), moment().endof('

weeks

') ],

當前至本月底: [ moment(), moment().endof(

'months

') ],

當前至本年底: [ moment(), moment().endof(

'year

') ],

本週:[ moment().startof(

'weeks

'), moment().endof('

weeks

') ]

常用排序(冒泡 快速 選擇)

氣泡排序思想是從頭開始掃瞄待排序的元素,在這過程中相鄰兩個元素之間進行比較,將較大的數向後移,即大數向下沉,小數向上冒 經過從頭到尾的一次掃瞄後,當前最大的數就會被移動到最後一位了,然後記下這個位置,下一次掃瞄只需掃瞄到這個位置即可 即第i次掃瞄需要比較n i次 第i次掃瞄會將乙個第i大的數排到倒數...

Android常用控制項 日期選擇器

日期選擇器的實現方法 1 首先可以建立乙個按鈕用來開啟日期選擇 2 在activity中定義按鈕並且引用按鈕的id private button mtimebutton mtimebutton button findviewbyid r.id.time button 3 建立按鈕的 在 內部新建da...

jeesite選擇日期時結束時間大於開始時間

之前寫了一編文章關於jeesite日期選擇的文章,測試沒有測出什麼問題,後來我再涉及這樣的功能發現有些不足,當你選結束時間再選開始日期就有些問題,現在主要對之前不足進行更新,使用jeesiter的屬性都沒有很好的支援 但後來發現jeesite也發現到這一點,所以它寫出了日期控制項供我們參考,框架內部...