解 説

JavaScriptとPHPを使っていると日時表示の方法がごっちゃになってしまいます。
それでまとめました。

PHPでの日付と時間の表示

PHPで日付や時間を取り扱うにはdate()strftime()を使用します。

date(書式[, タイムスタンプ])
strftime(書式[, タイムスタンプ])

よく使われるフォーマット例

通常はdate()を使用すればよいと思います。フォーマットは日付、時間の最初だけ大文字の頭文字とでも覚えます。
分がiなのは月のmと区別するためでしょうか。minutesのmの次のiなので。。。?
現在時刻を表示する場合はtime()を省略できます。

JavaScriptでの日付と時間の表示

JavaScriptで日付や時間を取り扱うにはDateオブジェクトをインスタンス化する必要があります。こっちは少し面倒ですね。

var now = new Date();
document.write(now)

表示は次のようになります。
Tue Feb 17 2015 12:17:15 GMT+0900 (JST)
フォーマットはDateオブジェクトのメンバを使用します。

さらに、日にちや時間など「05」などのように0を付けて表示する場合は更に手を加える必要があります。
JavaScriptの日時表示は面倒ですね。