各种类型转换为字符串类型(ToString())
更详细请参考:http://blog.csdn.net/wanzhuan2010/article/details/8478904
- // C 货币
- 2.5.ToString("C"); // ¥2.50
- // D 10进制数
- 25.ToString("D5"); // 25000
- // E 科学型
- 25000.ToString("E"); // 2.500000E+005
- // F 固定点
- 25.ToString("F2"); // 25.00 "F?"表示保持几位小数
- // G 常规
- 2.5.ToString("G"); // 2.5
- // N 数字
- 2500000.ToString("N"); // 2,500,000.00
- // X 16进制
- 255.ToString("X"); // FF
- // C# 日期格式
- DateTime dt = DateTime.Now;
- dt.ToString();//2005-11-5 13:21:25
- dt.ToFileTime().ToString();//127756416859912816
- dt.ToFileTimeUtc().ToString();//127756704859912816
- dt.ToLocalTime().ToString();//2005-11-5 21:21:25
- dt.ToLongDateString().ToString();//2005年11月5日
- dt.ToLongTimeString().ToString();//13:21:25
- dt.ToOADate().ToString();//38661.5565508218
- dt.ToShortDateString().ToString();//2005-11-5
- dt.ToShortTimeString().ToString();//13:21
- dt.ToUniversalTime().ToString();//2005-11-5 5:21:25
- dt.Year.ToString();//2005
- dt.Date.ToString();//2005-11-5 0:00:00
- dt.DayOfWeek.ToString();//Saturday
- dt.DayOfYear.ToString();//309
- dt.Hour.ToString();//13
- dt.Millisecond.ToString();//441
- dt.Minute.ToString();//30
- dt.Month.ToString();//11
- dt.Second.ToString();//28
- dt.Ticks.ToString();//632667942284412864
- dt.TimeOfDay.ToString();//13:30:28.4412864
- dt.ToString();//2005-11-5 13:47:04
- dt.AddYears(1).ToString();//2006-11-5 13:47:04
- dt.AddDays(1.1).ToString();//2005-11-6 16:11:04
- dt.AddHours(1.1).ToString();//2005-11-5 14:53:04
- dt.AddMilliseconds(1.1).ToString();//2005-11-5 13:47:04
- dt.AddMonths(1).ToString();//2005-12-5 13:47:04
- dt.AddSeconds(1.1).ToString();//2005-11-5 13:47:05
- dt.AddMinutes(1.1).ToString();//2005-11-5 13:48:10
- dt.AddTicks(1000).ToString();//2005-11-5 13:47:04
- dt.CompareTo(dt).ToString();//0
- dt.Add(?).ToString();//问号为一个时间段
- dt.Equals("2005-11-6 16:11:04").ToString();//False
- dt.Equals(dt).ToString();//True
- dt.GetHashCode().ToString();//1474088234
- dt.GetType().ToString();//System.DateTime
- dt.GetTypeCode().ToString();//DateTime
- dt.GetDateTimeFormats('s')[0].ToString();//2005-11-05T14:06:25
- dt.GetDateTimeFormats('t')[0].ToString();//14:06
- dt.GetDateTimeFormats('y')[0].ToString();//2005年11月
- dt.GetDateTimeFormats('D')[0].ToString();//2005年11月5日
- dt.GetDateTimeFormats('D')[1].ToString();//2005 11 05
- dt.GetDateTimeFormats('D')[2].ToString();//星期六 2005 11 05
- dt.GetDateTimeFormats('D')[3].ToString();//星期六 2005年11月5日
- dt.GetDateTimeFormats('M')[0].ToString();//11月5日
- dt.GetDateTimeFormats('f')[0].ToString();//2005年11月5日 14:06
- dt.GetDateTimeFormats('g')[0].ToString();//2005-11-5 14:06
- dt.GetDateTimeFormats('r')[0].ToString();//Sat, 05 Nov 2005 14:06:25 GMT
- string.Format("{0:d}",dt);//2005-11-5
- string.Format("{0:D}",dt);//2005年11月5日
- string.Format("{0:f}",dt);//2005年11月5日 14:23
- string.Format("{0:F}",dt);//2005年11月5日 14:23:23
- string.Format("{0:g}",dt);//2005-11-5 14:23
- string.Format("{0:G}",dt);//2005-11-5 14:23:23
- string.Format("{0:M}",dt);//11月5日
- string.Format("{0:R}",dt);//Sat, 05 Nov 2005 14:23:23 GMT
- string.Format("{0:s}",dt);//2005-11-05T14:23:23
- string.Format("{0:t}",dt);//14:23
- string.Format("{0:T}",dt);//14:23:23
- string.Format("{0:u}",dt);//2005-11-05 14:23:23Z
- string.Format("{0:U}",dt);//2005年11月5日 6:23:23
- string.Format(<span style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: rgb)
各种类型转换为字符串类型(ToString())的更多相关文章
- SQL语句中将Datetime类型转换为字符串类型
0 Feb 22 2006 4:26PM CONVERT(CHAR(19), CURRENT_TIMESTAMP, 0) 1 02/22/06 CONVERT(CHAR(8), CURRENT_ ...
- ArcMap中字段计算器(Field Calculator)将数字类型转换为字符串类型
在Field Calculator中选择Python,使用函数str(!字段名称!)
- C#DateTime.ToString 格式化时间字符串和数值类型转换为字符串
我们经常会遇到对时间进行转换,达到不同的显示效果,默认格式为:2006-6-6 14:33:34,如果要换成200606,06-2006,2006-6-6或更多的格式该怎么办呢?这里将要用到:Date ...
- 小问题,小细节要注意(string类型转换为bool类型)
一个表中的推荐字段是bit类型的,添加的时候推荐有两个值,如<asp:RadioButtonList ID="RadioButtonList1" runat="se ...
- c++ string类型转换为char *类型
string 是c++标准库里面其中一个,封装了对字符串的操作 把string转换为char* 有3中方法: 1.data 如: string str="abc"; char *p ...
- 注意SSIS中的DT_NUMERIC类型转换为字符类型(比如DT_WSTR)时,会截断小数点前的0
我们知道SSIS中有许多数据类型,如下图所示: 但是DT_NUMERIC这个类型有个陷进要注意,我们来做个实验,随便定义一个String类型的SSIS包变量,然后打开该变量表达式窗口: 在变量表达式窗 ...
- Java进阶(二十三)java中long类型转换为int类型
java中long类型转换为int类型 由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况: 主要以下几种转换方法,供参 ...
- Python3:数字类型和字符串类型的相互转换
Python3:数字类型和字符串类型的相互转换 一.python中字符串转换成数字 方法1: 类中进行导入:import string str='555'num=string.atoi(str)num ...
- 20181121笔记(for,数字类型和字符串类型的内置方法)
1.for循环 for循环可以遍历任何序列的项目,如一个列表或者一个字符串. for循环字典时默认取出key: dic={'x':111,'y':222,'z:333'}for k in dic: ...
随机推荐
- ABP理论学习之Abp Session
返回总目录 本篇目录 介绍 注入Session 使用Session属性 介绍 当应用程序要求用户登录时,那么应用程序也需要知道当前用户正在执行的操作.虽然ASP.NET本身在展现层提供了Session ...
- 译文---C#堆VS栈(Part One)
前言 本文主要是讲解C#语言在内存中堆.栈的使用情况,使读者能更好的理解值类型.引用类型以及线程栈.托管堆. 首先感谢原文作者:Matthew Cochran 为我们带来了一篇非常好的文章,并配以大量 ...
- A Beginner's Guide to Paxos
Google Drive: A Beginner's Guide to Paxos The code ideas of Paxos protocol: 1) Optimistic concurrenc ...
- Thread.Sleep引发ThreadAbortException异常
短信平台记录日志模块,是通过异步方式来记录的,即日志工具类里初始化一个Queue对象,公共的写日志方法的处理逻辑是把日志消息放到Queue里.构造器里设定一个死循环,不停的读队,然后把日志消息持久化到 ...
- lambda表达式之进化
前言 在C#我们可以自定义委托,但是C#为什么还要内置泛型委托呢?因为我们常常要使用委托,如果系统内置了一些你可能会用到的委托,那么就省去了定义委托,然后实例化委托的步骤,这样一来既使代码看起来简洁而 ...
- 为什么更喜欢Outlook,而不是Gmail
让我写这篇博客主要前段时间dudu写了一篇关于Google Gmail年龄限制问题,导致博客园管理员Gmail账号会被删除,里面的邮件无法迁移出来.围观地址:http://www.cnblogs.co ...
- Jenkins+SVN+tomcat持续集成发布
有代码更新后重新打包到tomcat再发布,是不是很烦? 看了下面的东西你就不会烦了. SVN或者git等代码版本控制工具不说了,如果是本地开发,也可以安装一个svn server端 jenkins下载 ...
- EF Code First 一对多、多对多关联,如何加载子集合?
应用场景 先简单描述一下标题的意思:使用 EF Code First 映射配置 Entity 之间的关系,可能是一对多关系,也可能是多对多关系,那如何加载 Entity 下关联的 ICollectio ...
- [翻译]利用顶点位移的VR畸变校正
文章英文原网址: http://www.gamasutra.com/blogs/BrianKehrer/20160125/264161/VR_Distortion_Correction_using_V ...
- 使用RMAN创建复制数据库
我的实验环境: - 源数据库A机: RHEL6.4 + Oracle 11.2.0.4 IP地址:192.168.99.159 db_name=oradb 数据库已正常运行 - 复制数据库B机: RH ...