【发布时间】:2021-04-08 17:47:31
【问题描述】:
在 mdbootstrap datepicker1 中,需要格式化 (yyyy-mm-dd / yyyy/mm/dd) 而不是字符串格式的日期,例如“2020 年 12 月 1 日”。如何使用 jquery 从隐藏的输入字段中获取它?
<div class="md-form ">
<input placeholder="" type="text" id="cp_date" name="cp_date" class="form-control datepicker" data-value="<?php echo '['.date('Y,M,d').']' ; ?>" autofocus="" onchange="getdate()" >
<label for="cp_date" class="font-weight-bold">Crawled Date: </label>
</div>
功能是:
function getdate() {
var c_date = $('cp_date').val(); alert(c_date);}
调用pickadate
$('.datepicker').pickadate();
它变得像“2020 年 12 月 1 日”。但我需要像“2020/12/01”这样的。
【问题讨论】:
-
请点击编辑,然后点击
[<>]sn-p编辑并提供minimal reproducible example -
你在使用 datepicker 插件吗?
-
请使用相关框架和插件更新问题。
-
所以你需要定义 dateFormat 像 $( ".datepicker" ).datepicker({ "dateFormat":"yy-mm-dd" });
-
我使用的是 pickadate.js 而不是 datepicker
标签: jquery datepicker