gpt4 book ai didi

javascript - 如何从日期时间选择器中获取日期作为字符串?

转载 作者:行者123 更新时间:2023-11-28 05:45:29 25 4
gpt4 key购买 nike

我有以下日期选择器:

<div class="col-md-12">
<div id="register_birth_date" class="input-group date">
<input id="register_birth_input" class="input_edit text-center" type="text" th:placeholder="#{label.birthday}"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>

<script>
$(function() {
$("#register_birth_date").datetimepicker({
locale : "de",
format : "DD.MM.YYYY",
maxDate: "0"
});
});
</script>
</div>

为了从该输入中获取值,我使用 jQuery 执行以下操作:

var inputDateOfBirth = $("#register_birth_input").val();

console.log("date: " + inputDateOfBirth);

结果是:

date: 625964400000

我不想得到那么长的日期。我想将其作为字符串获取,就像我将格式定义为 DD.MM.YYYY 一样,因为每个时区的出生日期都需要相同。

如何将其作为字符串获取?

最佳答案

看起来日期以毫秒为单位返回。

var inputDateOfBirth = 625964400000; // $("#register_birth_input").val();
var date = new Date(inputDateOfBirth);
console.log("date: " + inputDateOfBirth);

var month = date.getMonth();
var day = date.getDay();
var year = date.getYear();

console.log("date: " + day + "." + month + "." + year);

这应该以可接受的格式返回日期。

关于javascript - 如何从日期时间选择器中获取日期作为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38565361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com