簡體   English   中英

如何使用PHP strtotime&date函數轉換Datepicker日期?

[英]How to convert Datepicker Date using PHP strtotime & date function?

我在前端使用datePicker進行日期選擇。 我顯示了這樣的日期:

September,30 2012

但是,當我在PHP中收到它並嘗試將其轉換為日期格式時,它將生成錯誤的日期。

$var = date('Y-m-d', strtotime('September,30 2012'));

以上給了我1970/01/01。

只是刪除了,從日期選擇器的output..And它會被罰款

$var = date('Y-m-d', strtotime('September 30 2012'));

給你2012-09-30

並刪除逗號

$daf = 'September 30 2012';
echo str_replace(',','',$daf); // gives September 30 2012

這可能有效

 $var = date('F d y', strtotime('September 30 2012'));

我認為它是這樣做的逗號...刪除逗號給你正確的答案..嘗試這個

echo date('Y-m-d',strtotime('September 30 2012'));

只需刪除逗號即可得到解決方案

<?php
    $date = 'September,30 2012';
echo $var = date('Y-m-d', strtotime('September-30-2012')); //this gave me 1970/01/01

或者只是刪除在兩種情況下都可以使用的破折號

這是工作解決方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM