JS將String格式轉化Date

2021-09-02 22:21:50 字數 1595 閱讀 3239

yyyy-mm-dd格式轉化date

var date = new date(newvalue.replace(/-/g, "/"));
2.獲取乙個日期最後一天

var enddate = new date(date.getfullyear(), date.getmonth(), 0).getdate();
3.拼接乙個月的第一天

livedlgvue.firstmonthstarttime = date.pattern("yyyy-mm") + '-' + '01';
4.拼接乙個月的第最後一天

livedlgvue.firstmonthfinishtime = date.pattern("yyyy-mm") + '-' + enddate;
5.格式化日期函式

/**     

* 對date的擴充套件,將 date 轉化為指定格式的string

* 月(m)、日(d)、12小時(h)、24小時(h)、分(m)、秒(s)、周(e)、季度(q) 可以用 1-2 個佔位符

* 年(y)可以用 1-4 個佔位符,毫秒(s)只能用 1 個佔位符(是 1-3 位的數字)

* eg:

* (new date()).pattern("yyyy-mm-dd hh:mm:ss.s") ==> 2006-07-02 08:09:04.423

* (new date()).pattern("yyyy-mm-dd e hh:mm:ss") ==> 2009-03-10 二 20:09:04

* (new date()).pattern("yyyy-mm-dd ee hh:mm:ss") ==> 2009-03-10 周二 08:09:04

* (new date()).pattern("yyyy-mm-dd eee hh:mm:ss") ==> 2009-03-10 星期二 08:09:04

* (new date()).pattern("yyyy-m-d h:m:s.s") ==> 2006-7-2 8:9:4.18

* * 使用:(eval(value.replace(/\/date\((\d+)\)\//gi, "new date($1)"))).pattern("yyyy-m-d h:m:s.s");

* */

date.prototype.pattern = function (fmt) ;

var week = ;

if (/(y+)/.test(fmt))

if (/(e+)/.test(fmt))

for (var k in o)

}return fmt;

}

將json中的data型別(/date(1492444800000)/)資料轉化成(年-月-日)

//將json中的data型別(/date(1492444800000)/)資料轉化成(年-月-日)

function formatdate(newdtime)

將json格式的string轉化為物件

1 private void button1 click object sender,eventargs e indexid null,success true 將json物件解析成乙個類,注意名稱和資料型別必須相符。簡便方法 vs的 編輯 選擇性貼上 將json貼上為類 系統自動生成 region...

將String轉化為int

package com.utils public class convert 將輸入的字串轉化為int型別 param str 輸入的字串 return 返回該字串對應的int型別 public static int string2int string str long result 0 int i...

js 時間格式轉化

function w 通用元素物件 var dout null,dcontent null w.ginit function 清空輸出內容 w.outclean function 輸出內容 w.outset function s 輸出行內容 w.outline function s 格式化時長字串,...