TypeScript获取本地时间
在TypeScript中获取本地时间可以使用JavaScript的Date
对象。以下是获取本地时间并格式化输出的示例代码:
function getLocalTime(): string {
const now = new Date();
const year = now.getFullYear();
const month = (now.getMonth() + 1).toString().padStart(2, '0');
const day = now.getDate().toString().padStart(2, '0');
const hours = now.getHours().toString().padStart(2, '0');
const minutes = now.getMinutes().toString().padStart(2, '0');
const seconds = now.getSeconds().toString().padStart(2, '0');
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
}
console.log(getLocalTime());
这段代码定义了一个getLocalTime
函数,它创建了一个新的Date
对象,然后使用getFullYear
、getMonth
、getDate
、getHours
、getMinutes
和getSeconds
方法获取了当前的年、月、日、小时、分钟和秒,最后将它们格式化为YYYY-MM-DD HH:mm:ss
的字符串。
评论已关闭