さまざまなフォーマットで日時を表示させるためのJavaScriptの記法いろいろ

SPONSORED LINK

Pocket

完全に個人的メモですが・・・。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>
    
  • Thursday, July 3, 2008
  • <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>
    
  • 7/3/2008
  • <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>
    

うまい具合にやってくれるライブラリもありますが、ちょっとだけ使いたいときは自分で書きたいですよね。元記事はこちらからどうぞ。

» JavaScript Code 4 U – Date & Time

ツイッターもやっています!

SPONSORED LINK

  1. [JavaScript][配列]文とハッシュ生成・探索のパフォーマンス

    ふと見かけた、さまざまなフォーマットで日時を表示させるためのJavaScriptの記法いろいろ | IDEA*IDEAのエントリについてです。 ここで話…

  1. No trackbacks yet.