javascript - 将日期格式转换为字符串 Javascript

标签 javascript php jquery ajax

我有一个 php 文件来从 ajax 获取数据。然后我使用jquery制作ajax将结果放入html中。我的问题是,我的数据库中有一个具有日期格式的数据。当我想把它放到html中时,它不起作用。

这是我的代码:

function getKonsumen()
    {
        var selname = $("select[name=konsumen]").val();
            $.ajax({ url: "getData.php",
                data: {"selname":selname},
                type: 'post',
                dataType: "json",
                success: function(output) {
                  console.log(output);
                    $("#namak").val(output[2]);
                    $("#ktpk").val(output[3]);
                    $("#emailk").val(output[4]);
                    $("#hpk").val(output[5]);
                    $("#alamatk").val(output[6]);
                    $("#kotak").val(output[7]);
                    var newd = new Date(output[8]);
                    $("#bdayk").val(newd.toString());
                }

            });
    }

我的输出样本[8]类似于“2015-08-01”或“2014-12-25” 除了 bdayk 之外,我所有的表格都已由该函数填写。有什么解决办法吗?

最佳答案

您需要使用以下语法 -

new Date(年、月、日[、时、分、秒、毫秒]);

所以在你的情况下应该是

var newd = new Date(2015,07,1);

请注意,Javascript 中的月份从 0 开始,而不是 1。

关于javascript - 将日期格式转换为字符串 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32175937/

相关文章:

javascript - 如何防止 Jquery 中的小数被删除?

javascript - 未捕获的类型错误 : matchExpr[type]. exec 不是函数

javascript - 启动后更改 MMenu 内容

javascript - Jquery splitter 插件递归错误太多

php - 求一个矩阵中4个方向的最高积

php - 改变jquery treemenu方向的问题

jQuery按类选择具有未知路径的子元素

javascript - ASP NET 自定义验证器错误消息未显示

php - search_model::autocomplete() 缺少参数 1,

php - 错误 : cannot open . git/FETCH_HEAD:使用 php 脚本进行 git pull 时权限被拒绝