Javascript 如何将今日日期数字转换为今日字符串';s

Javascript 如何将今日日期数字转换为今日字符串';s,javascript,date,datetime,salesforce,lwc,Javascript,Date,Datetime,Salesforce,Lwc,我希望显示今天,而不是不显示数字值中的日期(23-07-2020)。可能吗 像这张照片,我需要显示今天或昨天的日期 var today=新日期(); var date=String(today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate()); var time=today.toLocaleTimeString([],{hour:'2位',minute:'2位'}); var dateTime=日期+“”+时间; this.

我希望显示今天,而不是不显示数字值中的日期(23-07-2020)。可能吗

像这张照片,我需要显示今天或昨天的日期

var today=新日期();
var date=String(today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate());
var time=today.toLocaleTimeString([],{hour:'2位',minute:'2位'});
var dateTime=日期+“”+时间;
this.dateTimeValue=dateTime;

实现这一目标有两种方法:-

  • 通过使用一些库,例如
  • 或者使用本机方法并编写所有计算的逻辑
  • 第一次进近:-

    如果你想使用第一种方法,你可以找到链接

    您可以根据需要使用函数toNow()或fromNow() 根据您的问题,此处fromNow()适用

    这是链接代码笔

    下面是代码片段:-

    let date = moment("2020-07-23", "YYYY-MM-DD");
    document.write(date.fromNow());
    
    哪一个正在使用momentjs库

    第二次进近:-

    类似的问题可以找到


    这里有代码笔链接

    看看@KrutiChoksiPatel这个链接就是这个问题…它有很多解决方案我猜我没有得到解决方案你提到过链接,有没有修改代码的必要我提到过如果需要更改代码,你能帮我@evolutionxbox.stand-INTL对象为我们做这件事。如果您编辑答案并提供链接,我将非常高兴:)谢谢@evolutionxboxI,我很高兴您能将其放入问题中,或者我们可以将链接作为一个评论:我不理解你给@evolutionbox的链接,你能解释一下吗?请检查答案中提到的代码笔链接。希望这会有所帮助:)