2017-12-21 8 views
0

私のバックエンドからは、生年月日の長いオブジェクトが得られます。フロントエンドの場合、角4(typescript)を使用します。その生年月日から年を抽出したいと思います私は年齢を計算することができますが、私はどのようにtypescriptのDateオブジェクトのいくつかの種類に長い構文解析する考えがありません。あなたは情報を探すためのヒントを教えてください。長いタイムスタンプをタイプスクリプトで年を抽出するように変換する

たぶんの線に沿って何か:

a: Number; 
let a = new Date(762861060).getFullYear(); 

は、あなたがこのような単純なコード試すことができますヘルプ

+0

** Stack Overflow **へようこそ**いくつかのコードを追加してみてください。 :) –

+0

私の投稿を編集しました – catonizator

答えて

1

あなたは遠く離れていません。あなたは分数年を必要としません。

var birthDate = new Date(762861060); 
var laterDate = new Date(); 
var yearsBetween = laterDate.getFullYear() - birthDate.getFullYear(); 
1

をありがとう:

var birthDate = new Date(762861060); 
var todayDate = new Date();  
var milliDay = 1000 * 60 * 60 * 24; // a day in milliseconds; 

var ageInDays = (todayDate - birthDate)/milliDay; 
var ageInYears = Math.floor(ageInDays/365); 

console.log(ageInYears) 

thisthis質問の詳細、関連の回答を参照してください。 ..

関連する問題