DateTime datetime = DateTime.Now;
Console.WriteLine(String.Format("{0:d}", datetime)); // 2014-3-11 {0:yyyy-MM-dd}这样应该也可以
Console.WriteLine(String.Format("{0:D}", datetime)); // 2014年3月11日
Console.WriteLine(String.Format("{0:f}", datetime)); // 2014年3月11日 21:39
Console.WriteLine(String.Format("{0:F}", datetime)); // 2014年3月11日 21:39:33
Console.WriteLine(String.Format("{0:g}", datetime)); // 2014-3-11 21:39
Console.WriteLine(String.Format("{0:G}", datetime)); // 2014-3-11 21:39:33
Console.WriteLine(String.Format("{0:m}", datetime)); // 3月11日
Console.WriteLine(String.Format("{0:M}", datetime)); // 3月11日
Console.WriteLine(String.Format("{0:o}", datetime)); // 2014-03-11T21:39:33.4585000+08:00
Console.WriteLine(String.Format("{0:O}", datetime)); // 2014-03-11T21:39:33.4585000+08:00
Console.WriteLine(String.Format("{0:r}", datetime)); // Tue, 11 Mar 2014 21:23:33 GMT
Console.WriteLine(String.Format("{0:R}", datetime)); // Tue, 11 Mar 2014 21:23:33 GMT
Console.WriteLine(String.Format("{0:s}", datetime)); // 2014-03-11T21:39:33
Console.WriteLine(String.Format("{0:t}", datetime)); // 21:39
Console.WriteLine(String.Format("{0:T}", datetime)); // 21:39:33
Console.WriteLine(String.Format("{0:u}", datetime)); // 2014-03-11 21:39:33Z
Console.WriteLine(String.Format("{0:U}", datetime)); // 2014年3月11日 13:39:33
Console.WriteLine(String.Format("{0:y}", datetime)); // 2014年3月
Console.WriteLine(String.Format("{0:Y}", datetime)); // 2014年3月 float number = 132.12312313123132F;
Console.WriteLine(String.Format("{0:f}",number)); // 132.12
Console.WriteLine(String.Format("{0:c}", number)); // ¥132.12

测试String.Format中的Format参数的更多相关文章

  1. C函数和宏中的可变参数

    一:调用惯例 函数的调用方和被调用方对函数如何调用应该有统一的理解,否则函数就无法正确调用.比如foo(int n, int m),调用方如果认为压栈顺序是m,n,而foo认为压栈顺序是n, m,那么 ...

  2. (转)正则表达式:string.replaceAll()中的特殊字符($ \)与matcher.appendReplacement

    string.replaceAll中的特殊字符 string.replaceAll(String regex, String replacement)中的replacement参数即替换内容中含有特殊 ...

  3. Java基础扫盲系列(-)—— String中的format

    Java基础扫盲系列(-)-- String中的format 以前大学学习C语言时,有函数printf,能够按照格式打印输出的内容.但是工作后使用Java,也没有遇到过格式打印的需求,今天遇到项目代码 ...

  4. C# 动态生成word文档 [C#学习笔记3]关于Main(string[ ] args)中args命令行参数 实现DataTables搜索框查询结果高亮显示 二维码神器QRCoder Asp.net MVC 中 CodeFirst 开发模式实例

    C# 动态生成word文档 本文以一个简单的小例子,简述利用C#语言开发word表格相关的知识,仅供学习分享使用,如有不足之处,还请指正. 在工程中引用word的动态库 在项目中,点击项目名称右键-- ...

  5. 通过宏封装实现std::format编译期检查参数数量是否一致

    背景 std::format在传参数量少于格式串所需参数数量时,会抛出异常.而在大部分的应用场景下,参数数量不一致提供编译报错更加合适,可以促进我们更早发现问题并进行改正. 最终效果 // 测试输出接 ...

  6. java基础---->String和MessageFormat的format方法

    这里介绍一下String和MessageFormat中的format方法的差异以及实现原理. String与MessageFormat的说明 一.两者的使用场景 String.format:for l ...

  7. Python中的format()函数

    普通格式化方法 (%s%d)生成格式化的字符串,其中s是一个格式化字符串,d是一个十进制数; 格式化字符串包含两部分:普通的字符和转换说明符(见下表), 将使用元组或映射中元素的字符串来替换转换说明符 ...

  8. java实验三——求平均数,数组排序(有关java保留小数位数,由于编译器版本未到1.5导致的报错format函数第二个参数不对,要求是Object[])

    package hello; import java.util.Arrays; public class 实验三更正版 { public static void main(String[] args) ...

  9. Android中 string.xml资源 如何添加参数?

    在android 开发,我们通常会用string.xml资源去设置textview等控件的字符串.而值一般是与程序的运行结果无关的. 但有时需要根据运行的结果来显示到控件中,这时字符串资源就不能写死了 ...

随机推荐

  1. 【2017集美大学1412软工实践_助教博客】团队作业10——项目复审与事后分析(Beta版本)

    写在前面的话 转眼轰轰烈烈本学期的软工实践就结束了,这个过程中想必在熬夜敲代码,激烈讨论中留下诸多回忆的同时,也收获了不少.恭喜所有团队完成了本阶段冲刺,此外,由于大家的贡献分给的都很平均,将个人贡献 ...

  2. 结队编程-基于gui的四则运算生成器

    成员:卢少锐 201421123027.刘存201421033023 coding.net地址 1.需求分析:除了实现四则运算的功能外,还添加了计时器功能和语言选择功能 2.程序设计:这次作业是基于上 ...

  3. 201521145048《Java程序设计》第8周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 1.2 选做:收集你认为有用的代码片段 1.2 List<Map.Entry<String, In ...

  4. 201521123042 《java程序设计》 第八周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. ①泛型定义:泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展, ...

  5. 201521123072《java程序设计》第四次总结

    1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.11.2 使用常规方法总结其他上课内容 一些小的方法归纳: 通过 instanceof 可以判断父类引用所引用的对象实例的实际类 ...

  6. 201521123059 《Java程序设计》第三周学习总结

    1. 本周学习总结 2. 书面作业 1.代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; p ...

  7. JAVA课程设计个人博客 学生成绩管理 201521123014 黄绍桦

    1. 团队课程设计博客链接 http://www.cnblogs.com/kawajiang/p/7062407.html 2.个人负责模块或任务说明 本人主要负责DAO模式.添加和修改学生的信息功能 ...

  8. 使用electron将应用程序加入到系统托盘

    博主电脑

  9. python之---进程

    一.进程 1.什么是进程 (1)正在进行的一个过程或者说一个任务,而负责执行的就是CPU 2.进程与程序的区别 (1)程序仅仅是一堆代码而已,而进程指的是程序的运行过程 同一个程序执行两次,也是两个进 ...

  10. 传统编程和IoC的对比

    ref:http://www.importnew.com/13619.html 传统编程:决定使用哪个具体的实现类的控制权在调用类本身,在编译阶段就确定了. IoC模式:调用类只依赖接口,而不依赖具体 ...