当前位置: 首页 > 知识库问答 >
问题:

我想把日期格式改成"yyyy-mm-dd"[重复]

宰父劲
2023-03-14

在我的脚本标记中,var today显示在2019年9月7日星期六00:00:00 GMT 0530(印度标准时间)的日期格式中,我想将此日期格式更改为yyyy mm dd格式。

我的代码:

<script>
    $(document).ready(function() {
        var date  = new Date();
        var today = new Date(date.getFullYear(), date.getMonth(), date.getDate());
        console.log(today);
    });
</script>

我试着这样做:

<script>
    $(document).ready(function() {
        var date  = new Date();
        var today = new Date(date.getFullYear(), date.getMonth(), date.getDate());
        var newDate = "<?php echo date("Y-m-d", strtotime(today)); ?>";
        console.log(newDate);
    });
</script>

如何使用strotime()更改日期格式?

共有3个答案

寇鸿
2023-03-14

使用:

<script>
    $(document).ready(function() {
        var date  = new Date();
        var today = new Date(date.getFullYear(), date.getMonth(), date.getDate());
        var newDate = "<?php echo date("Y-m-d"); ?>";
        console.log(newDate);
    });
</script>
梅耘豪
2023-03-14

只需设置日期格式。不要忘记getMonth()是基于零的。

const date = new Date();

const mm = date.getMonth() + 1;
const dd = date.getDate();

const format = [
  date.getFullYear(),
  (mm > 9 ? '' : '0') + mm,
  (dd > 9 ? '' : '0') + dd
].join('-');

console.log(format);
阎冠玉
2023-03-14

使用PHP获取今天的日期并更改格式


$origDate = "2019-01-15";

$newDate = date("m-d-Y", strtotime($origDate));
echo $newDate;

输出

01-15-2019

使用js

  var date  = new Date();
  var year=date.getFullYear();
  var month= date.getMonth();
  var date=date.getDay();

 console.log(` ${day}:${month}:${year}`);

 类似资料:
  • 问题内容: 我正在尝试从转换日期。我已经使用了mktime()函数和其他函数,但是我似乎无法使其工作。我已经成功地将原始日期用作定界符,但更改格式并将其与交换时没有成功。 任何帮助将不胜感激。 问题答案: 通过查看各个组成部分之间的分隔符,可以消除或格式中的日期的歧义:如果该分隔符是斜杠(),则假定为American ;否则,为0。反之,如果分隔符是破折号()或点(),则采用欧洲格式。 使用默认的

  • 我有一个格式为。我希望它的格式为 下面是我尝试进行此转换的示例util: 但是,我得到的输出不是格式。 请告诉我如何将从格式化为

  • 作为一个SAS的绝对初学者,我很快就遇到了日期格式的问题。 我怎样才能使它以YYYY-MM-DD格式输出-或者这种方法是错误的;我是否应该首先将日期变量转换为某种SAS日期格式?

  • 我从格式为yyyy-mm-dd(加上不需要的hh-mm-ss)的API中获取日期结果。我想在jQuery中将其转换为dd-mm-yyyy格式,最简单/最快的方法是什么? 目前我正在使用:(对于返回的字符串yyyy-mm-dd): 但是好像有点啰嗦。

  • 问题内容: 如何在下面转换以下日期格式(2012年11月19日星期一13:29:40) 变成: dd / mm / yyyy 问题答案: 一些JavaScript引擎可以直接解析该格式,这使任务非常容易:

  • 问题内容: 如何检查SQL Server中日期字符串是否为MM / DD / YYYY格式? 问题答案: 如果结果为1,则为有效日期,但不能保证其为用户指定的日期。如果他们输入: 没有办法知道是6月7日还是7月6日。最好的办法是让用户从下拉列表或日历控件中选择日期,这使您可以控制格式并避免不必要的解释。您的应用程序层可以使用强类型变量/参数,然后插入正确类型的列中。