javascript中的postgresql date_trunc()函数

时间:2015-08-21 00:39:56

标签: javascript postgresql

javascript中postgresql date_trunc()函数的替代方法是什么? 如果我在pgsql中键入以下内容:

select date_trunc('month', now())

我会得到'2015-08-01 00:00:00-07'

如何用javascript函数实现相同的功能?

function dateTruncate(interval, date) {
 return ???;
}

2 个答案:

答案 0 :(得分:0)

使用MomentJS



$("#result").text(moment().format("YYYY-MM-DD 00:00:00Z"));

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.js"></script>
<div id="result"></div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

结束了使用时刻:

function dateTruncate(interval, date) {
    return moment(date).startOf(interval).toDate();
}