C#编程常用日期与转换函数整理
需积分: 10 27 浏览量
更新于2024-10-08
收藏 15KB TXT 举报
"这篇文档提供了一份C#常用函数表,主要涵盖了DateTime类的使用以及一些基本的数据类型转换方法。"
在C#编程中,掌握一些常用的函数能够大大提高开发效率。以下是一些关键知识点:
1. DateTime 类:
- `DateTime currentTime = new DateTime();` 创建一个DateTime类型的实例,用于存储日期和时间。
- `currentTime = DateTime.Now;` 获取当前系统日期和时间。
- `int 年 = currentTime.Year;` 获取当前年份。
- `int 月 = currentTime.Month;` 获取当前月份。
- `int 日 = currentTime.Day;` 获取当前日期。
- `int 时 = currentTime.Hour;` 获取当前小时(24小时制)。
- `int 分 = currentTime.Minute;` 获取当前分钟。
- `int 秒 = currentTime.Second;` 获取当前秒。
- `int 毫秒 = currentTime.Millisecond;` 获取当前毫秒。
2. 数据类型转换:
- `Int32.Parse(变量)` 或 `Int32.Parse("常量")` 将字符串转换为32位整数。
- `string strY = currentTime.ToString("f");` 格式化日期为中文的年月日时分格式,不显示秒。
- `string strYM = currentTime.ToString("y");` 格式化为中文的年月。
- `string strMD = currentTime.ToString("m");` 格式化为中文的月日。
- `string strYMD = currentTime.ToString("d");` 格式化为年-月-日。
- `string strT = currentTime.ToString("t");` 格式化为时分。
3. ToString() 方法:
- 用于将数值转换为字符串,可以指定不同的格式:
- `12345.ToString("n");` 生成带逗号的数字,例如12,345.00。
- `12345.ToString("C");` 生成货币格式,例如¥12,345.00。
- `12345.ToString("e");` 生成科学计数法,例如1.234500e+004。
- `12345.ToString("f4");` 生成带有四位小数的浮点数,例如12345.0000。
- `12345.ToString("x");` 生成十六进制表示,例如3039。
- `12345.ToString("p");` 生成百分比格式,例如1,234,500.00%。
4. 字符串长度:
- `变量.Length` 可以获取字符串的长度,例如 `string str = "中国"; int Len = str.Length;` 会得到2,因为"中国"有2个字符。
这些函数和方法是C#编程中非常基础且实用的部分,它们可以帮助开发者快速处理日期时间、数据类型转换和字符串操作,提升代码的可读性和效率。在日常开发中,熟练运用这些函数能减少不必要的查询,提高开发效率。
2008-09-11 上传
2010-11-21 上传
2008-01-12 上传
2008-09-19 上传
2008-09-08 上传
2012-12-21 上传
2011-10-24 上传
2009-06-12 上传
guosheng00
- 粉丝: 0
- 资源: 8
最新资源
- 深入了解Django框架:Python中的网站开发利器
- Spring Boot集成框架示例:深入理解与实践
- 52pojie.cn捷速OCR文字识别工具实用评测
- Unity实现动态水体涟漪效果教程
- Vue.js项目实践:饭否每日精选日历Web版开发记
- Bootbox:用Bootstrap实现JavaScript对话框新体验
- AlarStudios:Swift开发教程及资源分享
- 《火影忍者》主题新标签页壁纸:每日更新与自定义天气
- 海康视频H5player简易演示教程
- -roll20脚本开发指南:探索roll20-master包-
- Xfce ClassicLooks复古主题更新,统一Linux/FreeBSD外观
- 自建物理引擎学习刚体动力学模拟
- Python小波变换工具包pywt的使用与实例
- 批发网导航程序:自定义模板与分类标签
- 创建交互式钢琴键效果的JavaScript库
- AndroidSunat应用开发技术栈及推介会议