Format rentetan tarikh
P粉680087550
P粉680087550 2023-08-18 12:54:30
0
1
548
<p>Saya mempunyai rentetan ini "0001-01-01T00:00:00.0000000+01:00". </p> <p>Saya cuba mencipta peraturan pengesahan yang serupa dengan <code>Y-m-dTH:i:s.uP</code>, tetapi ia gagal. Apakah format yang betul bagi rentetan ini? </p> <pre class="brush:php;toolbar:false;">peraturan fungsi awam() { kembali [ [ ['requested_delivery_date'],'datetime', 'format' => 'php: Y-m-dTH:i:s.uP' ], ]; }</pre></p>
P粉680087550
P粉680087550

membalas semua(1)
P粉739706089

Berdasarkan rentetan masa yang anda berikan 0001-01-01T00:00:00.0000000+01:00, format tarikh yang mungkin adalah seperti berikut:

  • "0001-01-01" ialah format tarikhYYYY-MM-DD
  • T boleh digunakan sebagai pemisah antara tarikh dan masa
  • 00:00:00.0000000 bermaksud format masa ialah HH:II:SS:sssssss
  • +01:00 mungkin zon waktu

Saya tidak pasti sama ada regex akan mengesahkannya dengan betul. Jadi, adalah lebih baik jika anda menggunakan fungsi tersuai untuk mengesahkan format tarikh ini. Atau sahkan tarikh, masa dan zon waktu secara berasingan dan gabungkannya dalam format anda apabila menyimpan ke pangkalan data.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan