2011-08-02 25 views

答えて

0

使用date('l');このようなプロパティを追加する:date('l d-m-Y');

詳細情報here

2

あなたは機能strtotimeを使用してタイムスタンプに日付スタンプを変換することができます。 タイムスタンプを取得したら、機能dateを使用して日付を希望の形式で表示することができます。

+0

を参照してください。 : date( "g:i a F j Y"、strtotime(time())); //印刷する10:20 AM 2011年7月20日 – gerarddp

+0

'date'と' strftime'は質問には関係ありません。 –

0

(2011年8月2日は火曜日、日曜日ませんでした。)


<?php 
echo strftime("%A", strtotime("2011-08-02")); 
// Output: "Tuesday" 
?> 
0
date('l',strtotime('2011-08-02')); 
1

まずUNIXタイムスタンプに「2011-08-02」を変換するにはstrtotime機能を使用して、たとえば、あなたが通常でしょう

ように進め、次は同等です:

$date = 1312243200; // A unix timestamp 
$date = strtotime('2011-08-02'); // The date that it represents 

あなたはすることができますその後、あなたが通常のstrtotime()関数は、それが受け入れても、このような「20:00明日」または「前月曜日」などの値を受け入れるどのような日付の形式ではかなり寛大である結果

を行うだろう何でも - 例えばhttp://www.php.net/strtotime

+0

より良い '$ date = strtotime( '2011-08-02')'対称性のために –

+0

合意。また、より一般的な答えをしました。 – Jim

+0

これははるかに良いです:D +1 –

関連する問題