相关疑难解决方法(0)

如何以YYYY-MM-DD格式获取日期?

通常,如果我想得到约会,我可以做一些类似的事情

var d = new Date(); console.log(d);

这样做的问题是,当我运行该代码时,它返回:

2015年8月24日星期一4:20:00 GMT-0800(太平洋标准时间)

我怎么能得到Date()方法以"MM-DD-YYYY"格式返回一个值,所以它将返回如下内容:

2015年8月24日

或者,也许是MM-DD-YYYY H:M

8/24/2016 4:20

javascript date

8
推荐指数
5
解决办法
5万
查看次数

Javascript从日期中删除日期名称

我想问一下是否有人知道如何从以下示例中删除日期名称,警报返回 2020 年 2 月 29 日星期六,我不使用 Moment.js 仅 Jquery,因为我只需要能够以以下格式处理日期下面写成代码。

var mydate = new Date('29 Feb 2020');
alert(mydate.toDateString());
Run Code Online (Sandbox Code Playgroud)

感谢您阅读这个问题,希望我清楚我的问题是什么

javascript jquery date

8
推荐指数
1
解决办法
7796
查看次数

如何使用DatePipe在Angular 4中获取日期和时间

我正在使用角度4应用程序,在这里我需要使用角度DatePipe获取当前日期和时间.

我希望以下列格式获取日期和时间

dd-mm-yyyy hh:MM:ss AM/PM

我通过使用Angular DatePipe获得了预期,如下所示

<p>{{today | date:'dd-MM-yyyy hh:mm:ss a':'+0530'}}</p> 
Run Code Online (Sandbox Code Playgroud)

输出:

10-05-2018 03:28:57 PM
Run Code Online (Sandbox Code Playgroud)

在这里,我想要做的是从app.component.ts获取相同的输出而不触及HTML

所以我尝试了下面的代码,但它生成了一个13位数的时间戳

today = Date.now();
    fixedTimezone = this.today;
Run Code Online (Sandbox Code Playgroud)

那么如何在不使用HTML的情况下从app.component.ts文件中获取所提及格式的日期和时间.

typescript date-pipe angular

7
推荐指数
2
解决办法
7万
查看次数

如何在不编写大量 JavaScript 代码的情况下在 Vue.js 中获取完整的当前日期和时间

我想在 Vue.js 中打印“上次更新:2019 年 6 月 12 日下午 1:30”。我有当前年份,但我想要完整的日期和时间。这是我到目前为止所拥有的

<div id="app">
Last updated: {{ new Date().getFullYear() }}
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript vue.js

7
推荐指数
1
解决办法
2万
查看次数

如何使用Javascript将ISO 8601日期格式化为更易读的格式?

我正在使用API​​从帖子中调用日期.

日期以ISO 8601格式返回:

2015-11-09T10:46:15.097Z
Run Code Online (Sandbox Code Playgroud)

我希望我的日期格式如下:

09/11/2015
Run Code Online (Sandbox Code Playgroud)

然后,我想将它们插入到我的HTML中,如下所示:

$(data).each(function(){
    var html = '<randomhtml> '+this.created_at+' <randomhtml>
    $('#stream').append(html);
});
Run Code Online (Sandbox Code Playgroud)

有谁知道如何将我的日期更改为正确的格式?

html javascript date date-format time-format

6
推荐指数
2
解决办法
3356
查看次数

在javascript中格式化日期

我想要这种格式的日期:'%Y-%m-%dT%H:%M:%S+0000'.我写了一个函数,但仍然问自己是否有更好的方法来做到这一点.这是我的功能:

 function formatDate() {
     var d = new Date();
     var year = d.getMonth() + 1;
     var day = d.getDate();
     var month = d.getMonth() + 1;
     var hour = d.getHours();
     var min = d.getMinutes();
     var sec = d.getSeconds();
    var date = d.getFullYear() + "-" + (month < 10 ? '0' + month : month) + "-" +
         (day < 10 ? '0' + day : day) +
         "T" + (hour < 10 ? '0' + hour : hour) + …
Run Code Online (Sandbox Code Playgroud)

javascript date

6
推荐指数
1
解决办法
950
查看次数

将时间戳转换为 ("MMM DD, HH:mm") 格式。JS

我有一个日期作为服务器响应的时间戳返回,我想("MMM DD, HH:mm")使用toUTCString(). 到目前为止,我有这个:

date = new Date(1555649122787).toUTCString()
Run Code Online (Sandbox Code Playgroud)

o/p: "Mon, 22 Apr 2019 23:00:32 GMT",但是我想要这种格式的 o/p:

Apr 22, 23:00. 不幸的是,对于我的项目,我无法使用 moment.js 作为库。还有其他更好的方法吗?

javascript date

6
推荐指数
1
解决办法
322
查看次数

在shell上的mongodb查询输出中格式化日期

我想将日期时间格式化为mongo shell输出上的特定格式

我的查询

db.getCollection('people').find({
        date: { 
            $gte: ISODate("2017-04-24T14:04:34.447Z") 
        }
    },
    {
        _id: 0,
        age: 0,

    }
);
Run Code Online (Sandbox Code Playgroud)

我针对此查询的输出:

/* 1 */
{
    "user_id" : "bcd020",
    "status" : "D",
    "date" : ISODate("2017-04-24T14:04:34.447Z")
}

/* 2 */
{
    "user_id" : "bcd021",
    "status" : "D",
    "date" : ISODate("2017-04-24T14:04:34.447Z")
}
Run Code Online (Sandbox Code Playgroud)

我想要的是在输出中格式化日期时间,例如

/* 1 */
    {
        "user_id" : "bcd020",
        "status" : "D",
        "date" : 2017-04-24 14:04:34
    }

    /* 2 */
    {
        "user_id" : "bcd021",
        "status" : "D",
        "date" : 2017-04-24 14:04:34
    }
Run Code Online (Sandbox Code Playgroud)

datetime-format mongodb mongodb-query

5
推荐指数
1
解决办法
8838
查看次数

以毫秒为单位的本地字符串日期?

在 javascript 中,我尝试使用 toLocaleString 函数将 Date 对象转换为语言环境字符串。我想要的是用毫秒转换的语言环境字符串。那可能吗?

const time = "2018-12-03T16:24:05.150Z";
const date = new Date(time);
const str = date.toLocaleString();

console.log(date.toLocaleString()); //3-12-2018 17:24:05
Run Code Online (Sandbox Code Playgroud)

javascript date

5
推荐指数
1
解决办法
2006
查看次数

Javascript:如何根据法国惯例格式化日期

我使用toLocaleDateString格式化日期的方法。我就是这样做的:

> var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
> var today  = new Date();
> today.toLocaleDateString("fr-FR", options);
"mercredi 23 octobre 2019" //The output
Run Code Online (Sandbox Code Playgroud)

在法语中,日期的通常格式如下:

Mercredi, 23 octobre 2019
Run Code Online (Sandbox Code Playgroud)

星期几的第一个字母大写,后面加一个逗号。如何使代码适应这种格式?

javascript

5
推荐指数
1
解决办法
2万
查看次数