我们有一个有数值的表,每5分钟就会出现一个新的行,其中包含一个数值和时间,如何计算每小时前45分钟的平均值。
我有一个查询,它计算每小时的平均值。
SELECT hh=CONVERT(CHAR(13),[DateMeasure],126),
[Fe_Ka]=AVG([Fe_ka]) FROM Results1
GROUP BY CONVERT(CHAR(13),[DateMeasure],126)
ORDER BY hh;
但我不知道如何在每小时开始时选择45分钟
初始表包括三列:测量日期(日期时间)、度量id(int)、值(浮点)。每五分钟增加一条新行。需要一个按小时计算的表和这个小
如何从UIDatePicker获取hours: Int和minutes: Int 我知道它有一个.date属性,但我发现很难直接泄露小时和分钟的值。有没有一种比我脑海中的“hacky-ish”方法更简单的方法,那就是将当前日期与datePicker的日期进行比较,然后将时间间隔转换为小时和分钟,并将其与当前小时和分钟相加。对于一项看似普通的任务来说似乎过于复杂。
如果小于1,如何隐藏、days、和时数的值?具体来说,如果var距离小于1,则应该隐藏几天和几个小时。例如:不是00天20小时10分钟,我正在寻找一种方式,只显示20小时10分钟。
<script type="text/javascript">
var second = 1000,
minute = second * 60,
hour = minute * 60,
day = hour * 24;
var countDown = new Date('{{- end_date -}}').getTime(),
我有两个日期时间选择器(from,to)。我需要得到开始和结束日期在分钟(1505min)和日期和时间(2天1h 35分钟)之间的差异。
我使用moment.js
var now = moment('2018-03-28 14:02');
var end = moment('2018-06-02 00:00'); // another date
var duration = moment.duration(end.diff(now));
var days = duration.asDays();
console.log(days) //65.4152777777
我在从表单的日期时间字段中获取小时和分钟部分时遇到了问题。
var date = Xrm.Page.data.entity.attributes.get("createdon").getValue();
我可以在返回的对象上使用getDate()、getMonth()和GetFullYear()方法,但无法获取小时和分钟数据。date对象显示"Tue Dec 25 11:47:44 UTC+0200 2012",所以时间在那里。是不是唯一能让小时/分钟在这个值上做一些丑陋的子串操作的方法?
提前谢谢。
我希望将日期时间从本地时间转换为UTC,然后将该UTC时间解码回我的原始本地时间。
为了将本地时间转换为UTC,我使用了下面的代码,它工作得很好。
const now = new Date();
let d = Date.UTC(now.getFullYear(), now.getMonth(), now.getDate(), 13, 5, 0);
console.log(new Date(d).getHours(), new Date(d).getMinutes());
上述代码提供的UTC时间为+5:30,输出为18,35 (18:35:00)
在这里,为了将18,35 (18:3