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. 30、Java并发性和多线程-阿姆达尔定律

    以下内容转自http://ifeve.com/amdahls-law/: 阿姆达尔定律可以用来计算处理器平行运算之后效率提升的能力.阿姆达尔定律因Gene Amdal 在1967年提出这个定律而得名. ...

  2. 非常适合新手的jq/zepto源码分析07---ajax的封装

    复习下ajax吧! 1.创建XMLHttpRequest对象 xmlhttp=new XMLHttpRequest(); xmlhttp=new ActiveXObject("Microso ...

  3. SQLalchemy 查询总结

    #简单查询 print(session.query(User).all()) print(session.query(User.name, User.fullname).all()) print(se ...

  4. 安装elasticsearch遇到的签名和目标被配置多次的问题

    命中:6 http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease获取:7 http://packages.elastic.co/elas ...

  5. 《Sams Teach Yourself Windows® Workflow Foundation in 24 Hours》读书笔记目录

    目录 1 Part I - The Basics 1.1 Hour 1 - Understanding Windows Workflow Foundation 1.2 Hour 2 - A Spin ...

  6. 苹果app审核,怎样申请加急审核

    苹果app加急审核,是为开发人员提供的特殊通道. 当线上有重大问题须要解决时,能够提出加急审核申请. 心急的朋友直接点 传送门 那么加急审核的入口在哪里呢 首先打开itunesconnect管理后台 ...

  7. 第二章 在Html中使用JavaScript

    https://www.jianshu.com/p/8247a9401725 2.1 Script元素 https://developer.mozilla.org/en-US/docs/Web/HTM ...

  8. AngularJS2.0 一个表单例子——总体说来还是简化了1.x 使用起来比较自然

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  9. IDEA Spark Streaming Kafka数据源-Producer

    import java.util import org.apache.kafka.clients.producer.{KafkaProducer, ProducerConfig, ProducerRe ...

  10. bzoj3224 普通平衡树(splay 模板)

    3224: Tyvj 1728 普通平衡树 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 11427  Solved: 4878[Submit][St ...