我在datepicker
标记中使用了<input>
,当我选择date (like 2013-12-27)
时,我希望所选日期在我的<{1}}中显示EM>脚本
December 27, 2013
我们如何实现这一目标?
答案 0 :(得分:1)
试试这个
var date = $('#datepicker').datepicker({ dateFormat: 'MM d, yy' }).val();
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以参考以下自定义日期函数库的答案。
Calculating Date in JavaScript
我从上面的链接中复制了以下答案
请查找Date Library的附加链接,以获取自定义计算日期和时间函数。
要在客户端使用它,请下载index.js和assertHelper.js并将其包含在HTML中。
<script src="assertHelper.js"></script>
<script type="text/javascript" src="index.js"></script>
$( document ).ready(function() {
DateLibrary.getDayOfWeek(new Date("2015-06-15"),{operationType:"Day_of_Week"}); // Output : Monday
}
您可以使用示例中给出的不同功能来获取自定义日期。
从给定日期获得季度的第一天
DateLibrary.getRelativeDate(new Date("2015-06-15"),
{operationType:"First_Date",granularityType:"Quarters"}) // Output : Wed Apr 01 2015 00:00:00
如果一周的第一天是星期日,那么星期三的日期是什么时候 截止日期为2015年6月15日
DateLibrary.getRelativeDate(iDate,
{operationType: "Date_of_Weekday_in_Week",
startDayOfWeek:"Sunday",returnDayOfWeek:"Wednesday"}) // Output : Wed Jun 17 2015 00:00:00
如果一周的第一天是星期五,那么星期二将是什么日期 包含2015年6月15日的第3季度第2个月的周 其中一个约会。
DateLibrary.getRelativeDate(new Date("2015-06-15"),
{operationType: "Date_of_Weekday_in_Year_for_Given_Quarter_and_Month_and_Week",
startDayOfWeek:"Friday",returnDayOfWeek:"Tuesday", QuarterOfYear:3, MonthOfQuarter:2, WeekOfMonth:3}) // Output : 18th Aug 2015
如果一周的第一天是星期二,那么每年的星期数是多少 在2015年6月15日之后作为约会之一。
DateLibrary.getWeekNumber(new Date("2015-06-15"),
{operationType:"Week_of_Year",
startDayOfWeek:"Tuesday"}) // Output : 24
还有日期差异功能
DateLibrary.getDateDifference(new Date("2016-04-01"),new Date("2016-04-16"),
{granularityType: "days"}) //output 15
将数字转换为Timestr
的功能DateLibrary.getNumberToTimeStr("345", {delimiter: ":"}) //output 00:03:45
它还支持Julian日期转换
DateLibrary.julianToDate("102536") //output Fri Jun 20 2003 00:00:00