- 2008-07-03 (Thu) 17:51
- 開発ツール・技術

完全に個人的メモですが・・・。JavaScriptで日時をごにょごにょするための記法です。よくまとまっているからエントリーしておきます。
- July 3, 2008
<SCRIPT Language="JavaScript">
<!-- hide from old browsers
function GetMonth(intMonth){
var MonthArray = new Array("January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December")
return MonthArray[intMonth]
}
function getDateStr(){
var today = new Date()
var year = today.getYear()
if(year<1000) year+=1900
var todayStr = GetMonth(today.getMonth()) + " " + today.getDate()
todayStr += ", " + year
return todayStr
}
//-->
</SCRIPT>
<SCRIPT Language="JavaScript">
<!-- hide from old browsers
function GetDay(intDay){
var DayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday")
return DayArray[intDay]
}
function GetMonth(intMonth){
var MonthArray = new Array("January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December")
return MonthArray[intMonth]
}
function getDateStrWithDOW(){
var today = new Date()
var year = today.getYear()
if(year<1000) year+=1900
var todayStr = GetDay(today.getDay()) + ", "
todayStr += GetMonth(today.getMonth()) + " " + today.getDate()
todayStr += ", " + year
return todayStr
}
//-->
</SCRIPT>
<SCRIPT Language="JavaScript"> <!-- hide from old browsers var today = new Date() var year = today.getYear() if(year<1000) year+=1900 document.write((today.getMonth()+1) + "/" + today.getDate() + "/" + year) //--> </SCRIPT>
うまい具合にやってくれるライブラリもありますが、ちょっとだけ使いたいときは自分で書きたいですよね。元記事はこちらからどうぞ。
Comments:1
- 外付Web海馬 08-07-04 (Fri) 2:40
-
[JavaScript][配列]文とハッシュ生成・探索のパフォーマンス
ふと見かけた、さまざまなフォーマットで日時を表示させるためのJavaScriptの記法いろいろ | IDEA*IDEAのエントリについてです。 ここで話…
Trackbacks:0
- Trackback URL for this entry
- http://www.ideaxidea.com/archives/2008/07/javascript_3.html/trackback
- Listed below are links to weblogs that reference
- さまざまなフォーマットで日時を表示させるためのJavaScriptの記法いろいろ from IDEA*IDEA ~ 百式管理人のライフハックブログ ~

