calendarset.do?start=1548518400&end=1552147200&_=1546421856958
calendarset.do?start=1550937600&end=1554566400&_=1546421856959
calendarset.do?start=1553961600&end=1557590400&_=1546421856960
calendarset.do?start=1556380800&end=1560009600&_=1546421856961
calendarset.do?start=1553961600&end=1557590400&_=1546421856962
calendarset.do?start=1550937600&end=1554566400&_=1546421856963
calendarset.do?start=1548518400&end=1552147200&_=1546421856964


 private void button3_Click(object sender, EventArgs e)
{
var str = textBox1.Text;
string[] temp = str.Split(new char[] { '\t' }, StringSplitOptions.RemoveEmptyEntries); List<string> list = new List<string>();
for (int i = ; i < temp.Length; i++)
{
var test = temp[i];
list.Add(HandleWithParameterUrl(test));
}
MessageBox.Show("完成");
}
/// <summary>
/// 处理带参数的URL
/// </summary>
/// <param name="WithParameterUrl">参参数的URL</param>
/// <returns>参数+备注, 具体看代码</returns>
public string HandleWithParameterUrl(string WithParameterUrl)
{
var result = ""; var url = ""; var parameter = "";
var index = WithParameterUrl.IndexOf("?");
url = WithParameterUrl.Substring(, index);
parameter = WithParameterUrl.Substring(index + );
string[] temp = parameter.Split(new char[] { '&' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = ; i < temp.Length; i++)
{
index = temp[i].IndexOf("=");
var key = temp[i].Substring(, index);
var value = temp[i].Substring(index + );
var remaks = HandleTimeStamp(value);
result += key + "=" + value + ":" + remaks + "\r\n"; //输出三个参数
}
return result;
}
/// <summary>
/// 处理时间戳
/// </summary>
/// <param name="TimeStamp">时间戳</param>
/// <returns>时间字符串</returns>
public string HandleTimeStamp(string TimeStamp)
{
if (TimeStamp.Length == )
{
TimeStamp = TimeStamp + "";
} //long jsTimeStamp = 1478169023479;//13
//var length1 = jsTimeStamp.ToString().Length; //13
//var lenght2 = TimeStamp.Length; // long jsTimeStamp = Convert.ToInt64(TimeStamp);
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(, , )); // 当地时区
DateTime dt = startTime.AddMilliseconds(jsTimeStamp);
return dt.ToString("yyyy/MM/dd HH:mm:ss:ffff");
}

C# 处理URL地址的更多相关文章

  1. yii2获取登录前的页面url地址--电脑和微信浏览器上的实现以及yii2相关源码的学习

    对于一个有登录限制(权限限制)的网站,用户输入身份验证信息以后,验证成功后跳转到登录前的页面是一项很人性化的功能.那么获取登录前的页面地址就很关键,今天在做一个yii2项目的登录调试时发现了一些很有意 ...

  2. url地址的图片路径

    url地址的图片路径: (./images/1.jpg) 中的./指根路径,有或没有都可以: (../images/1.jpg) 中的../指相对路径: (../../images/1.jpg) 中的 ...

  3. i春秋url地址编码问题

    i春秋学院是国内比较知名的安全培训平台,前段时间看了下网站,顺便手工简单测试常见的XSS,发现网站搜索功能比较有意思. 其实是对用户输入的内容HTML编码和URL编码的处理方式在这里不合理,提交到乌云 ...

  4. ASP.NET MVC中获取URL地址参数的两种写法

    一.url地址传参的第一种写法 1.通过mvc中默认的url地址书写格式:控制器/方法名/参数 2.实例:http://localhost:39270/RequestDemo/Index/88,默认参 ...

  5. URL地址中使用中文作为的参数【转】

    原文:http://blog.csdn.net/blueheart20/article/details/43766713 引言: 在Restful类的服务设计中,经常会碰到需要在URL地址中使用中文作 ...

  6. 去除magento多店铺URL地址中的“___from_store=”

    magento 的多店铺功能,大多数情况下是根据语言来进行选择的,当添加了多店铺之后,一般情况下我们会选择开启添加store code到url地址中. Magento 自带的这种功能算是比较不错了,但 ...

  7. 获取去除参数url地址

    获取url地址除去?后的链接地址 var url = "12345.htm?x=666&y=777"; if(url.indexOf("?") != - ...

  8. 根据url地址单个或批量下载图片

    我们在java开发的时候会遇到通过url地址下载图片的情况.方便起见,我把通过url地址下载图片封装了tool工具类,方便以后使用 1.根据如:http://abc.com/hotels/a.jpg  ...

  9. thinkphp的url地址区分大小写?

    在默认情况下: 在访问url地址的时候, 其中的 Action类名 即: 模块名称 是区分大小写的. (只有模块名, 即控制器名称) 可以根据设置 'URL_CASE_INSENSITIVE' =&g ...

  10. 关于动态URL地址设置静态形式

    动态URL地址:http://station.com/index.php?c=play&a=index&id=12345 静态URL地址:http://station.com/play ...

随机推荐

  1. sql-server-internals-architecture

    http://kevinekline.com/slides/sql-server-internals-architecture/

  2. WebDev.WebServer40.EXE

    http://www.cnblogs.com/tong-tong/archive/2013/05/02/3049428.html 大学玩asp.net时就发现VS在Debug时会起一个web服务,这东 ...

  3. ubuntu How do I configure proxies without GUI?

    想法:  我的想法是想是一台国内的 ubuntu 云主机可以通过另外一台在国外(新加坡)的服务器 ,来实现可以访问 google ,哈哈,比较好查资料:) 下面的做法 去修改 /etc/environ ...

  4. MVC中从控制器到视图的数据传递方法汇总

    1.ViewData对象概述ViewData是一种字典集合数据,是"视图基类"和"控制器基类"的属性常见用法是在控制器中写入数据,在视图中读取数据ViewDat ...

  5. [Angular] New in V6.1

    Router Scroll Position Restoration: remember and restore scroll position as the user navigates aroun ...

  6. JBoss AS6 的服务状态说明

    (本文源码版本号为JBoss-AS-Final 6.1.0) JBoss 的服务状态定义在 LifecycleState 类中. 一共同拥有八个状态:INSTANCIATED, PRE_INIT, I ...

  7. 【Cocos2dx游戏开发】Cocos2d-x简介

    一.简介 最近在做一个Android下的卡牌游戏--<九州幻想>开发项目,而我们使用的引擎是Cocos2dx,所以想要写写笔记来记录一下项目中的收获.当然首先稍微介绍一下Cocos2d-x ...

  8. ubuntu下安装jre

    jre下载地址:http://www.java.com/en/download/manual.jsp 1.将下载好的jre-7u55-linux-x64.tar.gz文件解压缩,得到jre1.7.0_ ...

  9. 负载均衡算法,轮询方式 大话设计模式之工厂模式 C#

    负载均衡算法,轮询方式 2018-04-13 17:37 by 天才卧龙, 13 阅读, 0 评论, 收藏, 编辑 学无止境,精益求精 十年河东,十年河西,莫欺少年穷 学历代表你的过去,能力代表你的现 ...

  10. JAVA学习第二十一课(多线程(一)) - (初步了解)

    放假在家,歇了好几天了,也没学习,今天学习一下多线程.找找感觉.后天就要回学校了.sad... PS:包 没有什么技术含量,会用就可以,日后开发就必需要会用啦,所以打算先放一放,先来多线程 一.多线程 ...