在javascript中从url提取日期
Extract date from url in javascript
这是我的锚标签
<a href="/availability-calendars/28/2011/12/edit?destination=node%2F28">edit</a>
我想使用javascript从href中提取"2011/12"。我不想使用拆分函数
有办法吗?
var matches = "/availability-calendars/28/2011/12/edit?destination=node%2F28".match(/'/([1-2][09][0-9]{2})'/([0-1]?[0-9])'//);
var year = parseFloat( matches[1] );
var month = parseFloat( matches[2] );
这应该适用于1900-2099年范围内的日期,它查找"/year/month/"
使用正则表达式:
/'/([1-2][09][0-9]{2})'/([0-1]?[0-9])'//
你可以使用这个javascript代码
<a href="/write_pilot/availability-calendars/28/2011/12/edit?destination=node%2F28" id="ahref">Hello</a>
<script language="javascript" type="application/javascript">
window.onload = function()
{
str = document.getElementById('ahref').href;
str2 = "availability-calendar";
pos = str.indexOf(str2)+parseInt(str2.length) + 2;
date = str.substring(parseInt(pos),parseInt(pos)+10);
alert(date);
}
</script>
相关文章:
- 使用时刻.js从日期时间中提取时间
- 是否可以自动拉取“随机”;标签“;从一长串文本中提取
- 正在从字符串中提取日期
- Mongoose查询在两个日期时间之间提取数据
- 如何从datetime json中提取日期
- jq网格;以 JSON 格式提取的日期未显示在表中.也无法格式化日期
- Javascript从某些元素中提取日期与匹配和正则表达式返回空数组
- 带有“日期时间”x轴的图表 - 在向下钻取时使用类别
- 如何仅从时刻对象中提取日期
- Momentjs 抓取今天的日期并设置时间会导致它快进 24 小时
- Breeze 查询不提取检查 sql 服务器表中日期列的记录
- 使用Chrome抓取工具从JavaScript网站中提取数据
- 避免Facebook从网页中提取og元标记数据/或抓取
- 从客户端的 mongo _id 中提取日期
- 如何在 javascript 中使用正则表达式从字符串中提取日期值
- jQuery:抓取日期&来自网页的时间数据
- 如何使用javascript格式化从表单字段中提取的日期
- 是否有可能从silverlight应用程序(如freestockcharts)中抓取日期?
- 提取解析日期d3.js后的年月日
- jquery ui - JavaScript钻取日期picker