-1
defaultDate: "+1w"
をこの形式に変更するにはどうすればよいですか:yyyy-mm-dd
?入力フィールドにそのように表示する必要があります。ここデフォルトの日付形式
はJavaScript:ここ
<script>
$(function() {
var dates = $("#from").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function(selectedDate) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $(this).data("datepicker"),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings);
dates.not(this).datepicker("option", option, date);
}
});
});
</script>
PHPコード:ここ
<?php
$IMG_DIR_URL = "./digits/";
$date = date("d F Y");
?>
表示内容:PHPの日付関数でYYYY-MM-DD用
<div class="field">
<label>Date</label>
<input type="text" name="date" value="<?php value('date'); ?>" id="from" />
<?php if(isset($errors['date'])) { ?>
<div class="error"><?php echo $errors['date']; ?></div>
<?php } ?>
</div>
どこで使用しますか? – Dale
あなたのPHPコードでは、date( 'd F Y')の代わりに日付( 'Y-m-d') – SJFrK
は動作していないようですが、確かに私はjavaScript defaultDateを変更してはいけません: "+ 1w" – Dale