㈠ 怎樣在js裡面格式化日期
格式化時間
參數: formatStr 格式化串 y年,m月,d日,h小時,i分鍾,s秒鍾 預設值 "y-m-d h:i:s"
fdate 要格式化的時間(時間戳)UTC秒數 預設值 當前時間
實例: formatDate() 當前時間默認格式 如 2011-4-12 12:51:12
formatDate('y/m/d', 2132132131) 某時間格式為 年月日 如 2010/12/5
function formatDate(formatStr, fdate)
{
var fTime, fStr = 'ymdhis';
if (!formatStr)
formatStr= "y-m-d h:i:s";
if (fdate)
fTime = new Date(fdate);
else
fTime = new Date();
var formatArr = [
fTime.getFullYear().toString(),
(fTime.getMonth()+1).toString(),
fTime.getDate().toString(),
fTime.getHours().toString(),
fTime.getMinutes().toString(),
fTime.getSeconds().toString()
]
for (var i=0; i<formatArr.length; i++)
{
formatStr = formatStr.replace(fStr.charAt(i), formatArr[i]);
}
return formatStr;
}
㈡ html,js 混編的代碼,怎麼快速格式化
第一種:可以通過在線工具對格式化的代碼進行編譯或者反編譯 http://tool.lu/js/
第二種:可以內通過容谷歌瀏覽器,F12裡面的 Sources模塊中選中一個JS文件,裡面有一個大括弧的按鈕,也可以反編譯。
㈢ 用js實現日期時間格式化
效果圖:
源碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"亮野巧>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div>
<span id="date"></span> <br>
<span id="week"></span>
</div>
<script>
var showDate = document.getElementById('date'); // 獲取頁面元素
var showWeek = document.getElementById('week'); 敬鍵// 獲取頁面元素
var time = new Date();
var year = time.getFullYear(); //獲取年份
var month = correctDate(time.getMonth() + 1); //獲取月份
var day = correctDate(time.getDate()); //獲取日期
var date = "今天是" + year + "年" + month + "月" + day + "日";
var week = time.getDay(); // 獲取星期幾,返回的是0/1/2/3/4/5/6 0代表周日
var weeks = [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
var toWeek = weeks[week]; // 獲取今日星期
showDate.innerHTML = date; // 將日期顯示在頁面
showWeek.innerHTML = toWeek; // 將星期顯示在頁面
/* 這是一個規范數字的函數:
當時間小於10時,在數字前面加上0,統一都是用兩個數字表示,
比如3月5日就顯示03月05日
*/
function correctDate(date){
if(date<10){
脊衫 return '0'+date;
}
return date;
}
</script>
</body>
</html>
㈣ 在myeclipse中怎麼格式化js代碼
通過快捷鍵Ctrl+Shift+F進行格式化
Ctrl+Shift+F 格式化代碼後總把一行拆成兩行或者更多有點不適應,所以按個人愛好更改他,這里介紹的是MyEclipse8.5的更改方式其他應該差不多Window→Preferences→java→Code Style→ Formatter右側可以直接Edit也可以New,建議自己New。
Line Wrapping選項卡的 左上Maximum line width的值是80,改成自己適合的值。
辛苦寫完的代碼,被Eclipse一格式化以後,本來想放在一行上的東西卻被自動轉成了多行,雖然自動換行以後可以在編輯器中一眼就能看到全部的代碼,但是可讀性卻大打折扣,比如方法名及參數我喜歡放在一行上,自動格式化時給我拆成三、四行看著太亂了,避免出現這種情況的辦法是:
1.Java代碼
打開Eclipse的Window菜單,然後Preferences->Java->Code Style->Formatter->Edit/Show(根據不同版本可用的按鈕會不一樣) ->Line Wrapping->Maximum line width:由80改成800就行了。
2.Html代碼
Window->Preferences->MyEclipse->Files and Editors->Html->Html Source->Line width->加個0以後保存。
㈤ vscode怎麼格式化js中的json數據
你可以把你的JSON數據貼出來
網路JSON在線格式化 然後拖進去格式化再貼回去就行了 有的無法格式化可能是按鍵沖突了
㈥ intellijidea js-intellj怎麼格式化js代碼
intellijidea
js-intellj格式化js代碼是利用快捷鍵ctrl+alt+l實現的
1、intellij
idea提供了對
javascript
關鍵詞,變數,標簽,函數也包括了html事件句柄的自動完成
2、javascript代碼格式化,對javascript的格式化的支持是可以通過設置定製的。