-2

以下のスクリプトを使用して、現在日付と時刻を表示しています。

日付を表示したくありませんが、動作しないと取り出せないようです。また、現在の 12 時間の時計を 24 時間に変更するにはどうすればよいですか。

<?php
$hourdiff = 0; // Replace the 0 with your timezone difference (;
$site = date("l, d F Y g:i a",time() + ($hourdiff * 3600));
echo $site;
?>

誰かが助けてくれることを願っています。

ありがとう。

4

6 に答える 6

0

PHPの時刻と日付を見てください

'H' を 24 時間試す

于 2012-04-14T21:24:21.463 に答える
0

24 時間形式を取得するには、g の代わりに H または G を使用します

于 2012-04-14T21:24:34.233 に答える
0

ロジックで何をしているのかわかりません($hourdiff * 3600)。0 を掛けた数値はすべて 0 です。日付関数に関連するドキュメントを読む必要があります。

代わりにこれを試してください:

$site = date('H:i a');
echo $site;
于 2012-04-14T21:24:51.143 に答える
0

日付パラメータを変更するだけです。日付の説明書を確認してください。

$site = date('H : i: s');
于 2012-04-14T21:25:48.870 に答える
0

RTM さん、また、今後、日付を削除しようとした方法を教えてください...

g   12-hour format of an hour without leading zeros 1 through 12
G   24-hour format of an hour without leading zeros 0 through 23
h   12-hour format of an hour with leading zeros    01 through 12
H   24-hour format of an hour with leading zeros    00 through 23
i   Minutes with leading zeros  00 to 59
s   Seconds, with leading zeros 00 through 59

$site = date("G:i a",time() + ($hourdiff * 3600));

于 2012-04-14T21:25:51.947 に答える