我有一个脚本,用JavaScript打印当前的日期和时间,但DATE
总是错的.这是代码:
var currentdate = new Date();
var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth()
+ "/" + currentdate.getFullYear() + " @ "
+ currentdate.getHours() + ":"
+ currentdate.getMinutes() + ":" + currentdate.getSeconds();
Run Code Online (Sandbox Code Playgroud)
它应该打印18/04/2012 15:07:33
和打印3/3/2012 15:07:33
有帮助吗?谢谢
下面的代码有什么问题?
也许比较日期而不是时间会更简单.我不知道怎么做,我搜索,但我找不到我的确切问题.
顺便说一句,当我在警报中显示两个日期时,它们显示完全相同.
我的代码:
window.addEvent('domready', function() {
var now = new Date();
var input = $('datum').getValue();
var dateArray = input.split('/');
var userMonth = parseInt(dateArray[1])-1;
var userDate = new Date();
userDate.setFullYear(dateArray[2], userMonth, dateArray[0], now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds());
if (userDate > now)
{
alert(now + '\n' + userDate);
}
});
Run Code Online (Sandbox Code Playgroud)
是否有更简单的方法来比较日期而不包括时间?
我想在隐藏的HTML标记中添加当前日期,以便将其发送到服务器:
<input type="hidden" id="DATE" name="DATE" value="WOULD_LIKE_TO_ADD_DATE_HERE">
Run Code Online (Sandbox Code Playgroud)
如何在VALUE属性中添加格式化日期?
是否可以在不使用支持bean的情况下在JSF中显示当前日期(今天)?
我有以下代码片段,但它没有成功.
<div class="leftSide">Today's date #{currentDate}</div>
Run Code Online (Sandbox Code Playgroud)
要么
<f:facet name="header">
<h:outputText value="Today's date" />
</f:facet>
<h:outputText value="#currentDate">
<f:convertDateTime pattern="MM/dd/yyyy" type="date" />
</h:outputText>
Run Code Online (Sandbox Code Playgroud) 我想将Date打印到ISO-8601
标准:YYYY-MM-DDTHH:mm:ss.sssZ
所以我使用了以下代码行,但是我得到了意想不到的输出
var date = new Date(2012, 10, 30, 6, 51);
print('UTC Format: '+date.toGMTString());
print('toString() method: '+date.toString());
print('toJSON() method: '+date.toJSON());//print hours and minutes incorrectly
print('to UTCString() method: ' + date.toUTCString());
Run Code Online (Sandbox Code Playgroud)
相应的输出是
UTC Format: Fri, 30 Nov 2012 01:21:00 GMT
toString() method: Fri Nov 30 2012 06:51:00 GMT+0530 (India Standard Time)
toJSON() method: 2012-11-30T01:21:00.000Z
to UTCString() method: Fri, 30 Nov 2012 01:21:00 GMT
Run Code Online (Sandbox Code Playgroud)
toJSON()方法错误地打印小时和分钟,但toString()正确打印它,我想知道是什么原因.我是否必须向Date对象添加时间偏移,如果是,那么如何?
我目前正在尝试查看日期值是否设置为今天的日期或更高.
var date = document.getElementById("inputDate").value;
var varDate = new Date(date); //dd-mm-YYYY
var today = new Date();
if(varDate >= today) {
//Do something..
alert("Working!");
}
Run Code Online (Sandbox Code Playgroud)
日期格式dd-mm-YYYY
上面的当前代码不起作用.
我需要格式为"yyyy-mm-dd:hh:mm:ss"的当前系统日期时间.
/sf/answers/1335532131/帮助了很多.
new Date().toJSON()
正在显示"2014-07-14T13:41:23.521Z"
有人可以帮助我从"2014-07-14T13:41:23.521Z"中提取"yyyy-mm-dd:hh:mm:ss"吗?
我一直试图弄清楚如何在下次更改 BindableProperty 时调用自定义渲染器 OnElementChanged。
在我的情况下,为了理解目的而保持简短,我需要刷新 android、uwp、ios 渲染器中的 webview url。
第一次初始化该值有效,但稍后当 URL 更改时它不会调用。
因此,如果自定义渲染器类中有一个函数,那么我们可以调用并更新本机控件。
用 android 和 uwp 试过,但有同样的问题。一旦 url 加载进一步更改它不会刷新 webview。
所以为了示例,我提供了 UWP 渲染器,如果它在这里工作,那么类似的更改可以在 android 渲染器中完成。但不确定要在何处进行更改才能使其正常工作。
XAML
<StackLayout>
<Entry Keyboard="Url" x:Name="txtUrl" Placeholder="Enter the URL" />
<Button x:Name="ButtonImage" Text="Search" Clicked="OnButtonClicked" />
<local:HybridWebView x:Name="webView" />
</StackLayout>
Run Code Online (Sandbox Code Playgroud)
xml文件
public partial class WebVieDemo : ContentPage
{
public WebVieDemo()
{
InitializeComponent();
webView.Uri = "https://www.101cookbooks.com/archives/blueberry-beet-pancakes-vegan-recipe.html";
}
private void OnButtonClicked(object sender, EventArgs e)
{
txtUrl.Text = "/sf/ask/107176541/";
webView.Uri = txtUrl.Text; // doesn't refresh the webview
}
} …
Run Code Online (Sandbox Code Playgroud) 我需要在这里使用基本的javascript,我不熟悉它.我不想使用jquery(虽然我更喜欢它)
我需要通过javascript获取当前日期,添加2天,然后显示新日期(另外2天考虑因素).这意味着在该月的30或31月,该月需要翻转,如同30/30/31的年份.
感谢这个问题和Samuel Meadows,我可以得到当前日期.我可以加2天没问题.但我无法弄清楚如何让月(和年)正确翻滚.
塞缪尔的代码:
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd} if(mm<10){mm='0'+mm} var today = mm+'/'+dd+'/'+yyyy;
document.write(today);
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
谢谢!
我是Protractor的新手,在这里我试图从Protractor测试一个angularjs日期选择器.
我试图找到一种方法来做到这一点,这篇文章是我发现的唯一一件事并且使用起来不太清楚
如果有人知道如何测试请帮助.
我需要的是选择今天的日期.
提前致谢 :)
alecxe,这是我的日期选择器的屏幕截图.遗憾的是无法提供页面的链接.:(
<input
class="form-control ng-pristine ng-valid ng-not-empty ng-touched"
ng-model="invoice.fromdate"
data-date-format="yyyy-MM-dd"
data-date-type="string"
data-max-="" data-autoclose="1"
bs-datepicker=""
ng-change="dateRange()"
type="text">
Run Code Online (Sandbox Code Playgroud) javascript ×6
date ×3
android ×1
c# ×1
comparison ×1
datepicker ×1
hidden ×1
html ×1
input ×1
jsf-2 ×1
mootools ×1
node.js ×1
protractor ×1
string ×1
tags ×1
time ×1
uwp ×1
xamarin ×1