草庐IT

日期差

全部标签

Javascript - 获取上个月的日期

如果我有一个返回日期的变量,格式为ddMMMyyyy,即2014年8月28日,我如何获取上个月的日期。我可以通过以下方式修改月份:$scope.DateMapping=function(months){varmyVariable="28Aug2014"varmakeDate=newDate(myVariable);prev=newDate(makeDate.getFullYear(),makeDate.getMonth()+1,1);});本质上,这是在月份上加一。但是我如何计算年份,所以如果当前日期是2014年12月12日,那么之前的日期是2013年1月12日?我的应用程序使用Ang

javascript - 使用 JavaScript 对日期进行零填充

我想像这样格式化日期:2013年5月2日但目前,我的格式如下所示:2013年5月2日如何用零填充这种类型的日期,使日期中的天类似于02而不仅仅是2?这是我使用的代码:varm_names=newArray("January","February","March","April","May","June","July","August","September","October","November","December");vard=newDate();varcurr_date=d.getDate();varcurr_month=d.getMonth();varcurr_year=d.

javascript - d3.js nvd3 x 轴上的日期 : only some dates are show

我在xAxis上显示日期时遇到一个奇怪的问题。我正在生成这样的数据:for(i=0;i在我的折线图中,我想像这样创建x轴:chart.xAxis.tickSize(12).tickFormat(function(d){vardate=newDate(d);testarr.push(date);returnd3.time.format('%b%y')(date);});现在,如果我查看图表,只能看到几个日期。这就是我为调试问题创建数组“testarr”的原因。testarr的内容是8个日期而不是12个(我生成了12个)现在更奇怪的是:将完全相同的数据放入MultiBarChart并使用完

javascript - 如何将字符串 2010-1-10 转换为 javascript 中的日期对象?

字符串可以通过getFullYear等方式得到。可以反过来吗? 最佳答案 用/替换-,JavaScript可以解析。JS规范中的愚蠢错误(ISO日期/时间标准非常明确-是正确的)varstr="2010-1-10";alert(Date.parse(str.replace(/-/g,"/")));尝试将其粘贴到您的浏览器中:javascript:alert(Date.parse("2010-01-01".replace(/-/g,"/"))); 关于javascript-如何将字符串20

javascript - 将 UNIX 时间戳转换为日期时间 (javascript)

时间戳:1395660658代码://timestampconversionexports.getCurrentTimeFromStamp=function(timestamp){vard=newDate(timestamp);timeStampCon=d.getDate()+'/'+(d.getMonth())+'/'+d.getFullYear()+""+d.getHours()+':'+d.getMinutes();returntimeStampCon;};这会根据时间格式正确转换时间戳,但日期始终为:17/0/1970为什么-干杯? 最佳答案

javascript - 如何在 javascript 中将这种复杂的日期格式转换为这种格式

如何将此格式"FriJan31201400:00:00GMT-0800(PacificStandardTime)"转换为2014-01-31Javascript??我知道它应该很简单,但我不是从谷歌得到的 最佳答案 vard=newDate("FriJan31201400:00:00GMT-0800(PacificStandardTime)");varstr=$.datepicker.formatDate('yy-mm-dd',d);alert(str);http://jsfiddle.net/3tNN8/这需要jQueryUI.

javascript - 如何从新的 `firebase.firestore.FieldValue.serverTimestamp()` 获取 JavaScript 日期对象

FirebaseFirestore最近changedhowtheymanagetimestamps,而且我无法从时间戳中检索date对象。如何从新的firebase.firestore.FieldValue.serverTimestamp()获取日期对象? 最佳答案 你只需要这样做:yourFirestoreTimestamp.toDate()如果您查看控制台中的Timestamp对象,您会看到.toDate()是一个默认可用的函数每个时间戳。--但是,请注意,当您还没有与Firestore同步时FieldValue.serverT

javascript - Asp-net web api 输出带有字母 T 的日期时间

数据库中的数据是这样的2011-09-0714:43:22.520但我的WebAPI输出数据并将空格替换为字母T2011-09-07T14:43:22.520我可以在jquery中再次用空格替换字母T,但是我可以从WebAPI解决这个问题吗(让WebAPI输出原始数据?)我也不想要最后的毫秒数。我怎样才能摆脱它们? 最佳答案 您在数据库中查看日期的格式通常是无关紧要的,因为它应该作为DateTime而不是作为string传递到.Net中。(如果您将其作为varchar存储在数据库中,则会遇到更大的问题。)ASP.NetWebAPI以

JavaScript计算从今天到7天前的日期

我正在计算从今天开始的日期前12天。但它不会返回正确的日期。例如,对于今天dat,11/11/2013in(mm/dd/yyyy),它返回10/30/2013而它应该返回10/31/2013。这是代码vard=newDate();d.setDate(d.getDate()-12);d.setMonth(d.getMonth()+1-0);varcurr_date=d.getDate();varcurr_month=d.getMonth();varcurr_year=d.getFullYear();if(curr_month9){varparsedDate="0"+curr_month+

javascript - 如何在 React 中正确捕获 Materialize-CSS 日期选择器值?

我希望创建一个带有datepicker的表单在我的React组件中使用materialize-css.我没有这个表单捕获的很多字段,而且结构相当简单。返回的表单如下所示:Cancel状态变化是用处理的handleStateChange(item){this.setState({[item.target.name]:item.target.value});}我调用AutoInit初始化我的日期选择器M.AutoInit();我试过使用onChange而不是onSelect来管理日期选择器状态更改,但它似乎没有捕获该事件。使用onSelect时,如果我选择一个日期然后重新打开日期选择器,有