相关疑难解决方法(0)

你如何获得JavaScript的时间戳?

如何在JavaScript中获取时间戳?

与Unix的时间戳类似的东西,即代表当前时间和日期的单个数字.无论是数字还是字符串.

javascript datetime timestamp date unix-timestamp

3844
推荐指数
35
解决办法
273万
查看次数

如何将JavaScript日期初始化为特定时区

我将特定时区的日期时间作为字符串,我想将其转换为本地时间.但是,我不知道如何在Date对象中设置时区.

例如,Feb 28 2013 7:00 PM ET,我可以

var mydate = new Date();
mydate.setFullYear(2013);
mydate.setMonth(02);
mydate.setDate(28);
mydate.setHours(7);
mydate.setMinutes(00);  
Run Code Online (Sandbox Code Playgroud)

据我所知,我可以设置UTC时间或本地时间.但是,我如何在另一个时区设置时间?

我试图使用添加/减去UTC的偏移量,但我不知道如何应对夏令时.我不确定我是否正朝着正确的方向前进.

如何在javascript中将时间从不同的时区转换为当地时间?

javascript timezone

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

如何在JavaScript中获取UTC时间戳?

在编写Web应用程序时,将(服务器端)所有日期时间存储在数据库中作为UTC时间戳是有意义的.

当我发现你无法在JavaScript中进行时区操作时,我感到非常惊讶.

我稍微扩展了Date对象.这个功能有意义吗?基本上,每次我向服务器发送任何内容时,它都将是使用此功能格式化的时间戳...

你能看到这里有什么重大问题吗?或者从不同角度解决问题?

Date.prototype.getUTCTime = function(){ 
  return new Date(
    this.getUTCFullYear(),
    this.getUTCMonth(),
    this.getUTCDate(),
    this.getUTCHours(),
    this.getUTCMinutes(), 
    this.getUTCSeconds()
  ).getTime(); 
}
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎有点令人费解.而且我对表现也不太确定.

javascript timezone utc

146
推荐指数
9
解决办法
24万
查看次数

Angular2 + C#Web Api-服务器端用错误的时间保存日期时间

我正在尝试保存日期时间,但是当webapi收到日期时,它将日期更改为错误的时区。

我的角度应用程序返回:Wed May 22 2019 11:03:35 GMT+0200 但是我的Web Api返回:22/05/2019 09:03:35所以在我的SQL Server数据库中,它被错误地保存了。

我希望它被完全保存 22/05/2019 11:03:35

在我的角度应用程序中,我有这个:

myComponent.component.html

<div class="row">
  <div class="col-4" style="float:left;">
      <div class="form-group">                                
          <div class="input-group">
              <input [ngModel]="newDate | date:'dd/MM/yyyy HH:mm:ss'" 
                  (ngModelChange)="newDate=$event" 
                  name="newDate" 
                  type="datetime"
                  id="new-date"
                  class="form-control">
          </div>
      </div>                    
  </div>
</div>   
<div class="row">
    <div class="col">
        <div class="form-group">                                                                               
            <button type="submit" (click)="onSubmit()" class="btn btn-primary">Submit</button>
        </div>
    </div>            
</div>    
<br>
{{saveDate}}
Run Code Online (Sandbox Code Playgroud)

myComponent.component.ts

import { Component, OnInit, ViewChild, } from '@angular/core';

@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
  styleUrls: [ './app.component.css' ]
})
export class AppComponent …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-web-api angular

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