javascript - 将 if 语句添加到出生日期的强制转换中

标签 javascript jquery if-statement

我有以下代码,它获取响应(来自 Facebook)并扭曲日期以使其成为英国日期(日、月、年)而不是美国日期。

我为该月添加了 +1 条件,因为它从零开始。

现在我需要添加一个 if 语句,设置如果月份小于 10,则在开头添加 0*。这是因为它当前显示的是 1、2 等,并且需要是 01、02。

我不确定如何在现有代码中间添加此类语句?

var bday = new Date(response.birthday);
document.getElementById("<%= tbOrg.ClientID %>").value = bday.getDate() + "/" + (bday.getMonth()+1) + "/" + bday.getFullYear();

最佳答案

 fixDays = function (d) {
        var days = d;
        if (parseInt(days) < 10) {
            days = "0" + days;
        }
        return days.toString();
    }

像fixDays(bday.getDate)一样使用它;

更新

document.getElementById("<%= tbOrg.ClientID %>").value = fixDays(bday.getDate()) + "/" + fixDays((bday.getMonth()+1)) + "/" + bday.getFullYear();

关于javascript - 将 if 语句添加到出生日期的强制转换中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13936049/

相关文章:

javascript - 如何从 Json API 获取用户列表?

c# - 如何通过 AJAX 使用自定义 AuthorizeAttribute

javascript - 是否可以使用 jquery 或 javascript 更改没有 id 或类的 div 的样式?

javascript - 如何在 Angular 5 中从 Typescript 调用 JavaScript 函数?

javascript - ajax使用codeigniter更新数据库中的数据

javascript - Froala 编辑器 v2(新)内联销毁错误(?)

java - 对JAVA处理这个工作流程和引用情况的方式感到困惑。有人可以澄清一下吗?

java - if else 语句错误

c - Cython 是否支持三元样式的 if 语句 (if ? then : else)?

javascript - 将复选框转换为切换按钮