我正在尝试使用 easydate jquery 插件来查找两个日期之间的日期差异。
我能够想出这段代码并且它有效!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>jQuery EasyDate - Human-readable JavaScript date formatting</title>
</head>
<body>
<h2>Demo</h2>
<ul>
<li><abbr class="easydate">Mon, 05 Jan 2012 12:12:10 </abbr></li>
<li><abbr class="easydate">Sun, 04 Aug 2013 02:42:10 </abbr></li>
<li><abbr class="easydate">Sat, 01 June 2015 08:42:10 </abbr></li>
</ul>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js " type="text/javascript"></script>
<script src="http://easydate.parshap.com/files/jquery.easydate-0.2.4.js" type="text/javascript"></script>
<script type="text/javascript">
$(".easydate").easydate({'format_future':'false'});
</script>
</body>
似乎必须使用此语法设置选项
$(".easydate").easydate([options]);
一些可用的选项是
Property Description
format_future Determines if EasyDate should format dates that are in the future.
Default: true
现在,如何在上述语法中设置这些选项并尝试?
我试过了,例如:
$(".easydate").easydate({'format_future':'false'});
并使用如下的未来日期
<li><abbr class="easydate">Sat, 01 June 2015 08:42:10 </abbr></li>
但是日期仍然显示为“2 年后”,但这不应该是因为我将选项“format_future”设置为 false。
如果我的问题太天真,请耐心等待,因为我现在才开始使用 jquery。
提前致谢。
编辑:我从这里拿了这个插件