2017-07-19 2 views
0

私はlaravelで非常に新しいです、そして今、私は編集フォームを作成しています、そして、誕生日はいつも "1-1-1970"に戻ってきます。laravelの日付書式を編集することはできません

私のコードで何が間違っていますか?

<div class="form-group"> 
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="date_of_bday"> 
     Date Of Birthday 
     <span class="required">*</span> 
    </label> 
    <div class="col-md-6 col-sm-6 col-xs-12"> 
     <input id="single_cal1" type="text" class="form-control has-feedback-left @if($errors->has('date_of_bday')) parsley-error @endif" 
          name="date_of_bday" placeholder="Date Of Birthday" aria-describedby="inputSuccess2Status" value="{{ date('m/d/Y', strtotime($member->dob)) }}" required> 
     <span class="fa fa-calendar form-control-feedback left" aria-hidden="true"></span> 
    </div> 
</div> 
+1

を、それをフォーマットするには、データベースをチェックしましたか?それは保存している日付ですか? –

+0

データベースの日付形式と保存しようとした日付の形式を確認します。 – dexterb

+0

日付の形式を確認するにはどうすればいいですか?私はどこでそれを再フォーマットするコードを見つけることができますか?私はそれが愚かな質問であれば申し訳ありません、初心者ここに.. hehe – vrivaldy

答えて

0

使用Carbon日付を解析し、それに応じて

<div class="form-group"> 
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="date_of_bday"> 
     Date Of Birthday 
     <span class="required">*</span> 
    </label> 
    <div class="col-md-6 col-sm-6 col-xs-12"> 
     <input id="single_cal1" type="text" class="form-control has-feedback-left 
     @if($errors->has('date_of_bday')) parsley-error @endif" 
     name="date_of_bday" 
     placeholder="Date Of Birthday" 
     aria-describedby="inputSuccess2Status" 
     value="{{ Carbon\Carbon::parse($member->dob)->format('m/d/Y') }}" 
     required> 
     <span class="fa fa-calendar form-control-feedback left" aria-hidden="true"></span> 
    </div> 
</div> 
関連する問題