String类型的时间转换成datetime类型,并实现减法
来源:互联网 发布:安全防护软件 编辑:程序博客网 时间:2024/05/16 23:46
方法:Convert.ToDateTime(string)
string格式有要求,必须是yyyy-MM-dd hh:mm:ss
================================================
DateTime dt1 = Convert.DateTime("2007-8-1");========================================================================================
DateTime dt2 = Convert.DateTime("2007-8-15");
TimeSpan span = dt2.Subtract(dt1);
int dayDiff = span.Days + 1;
计算某年某月的天数
-----------------------------------------------
int days = DateTime.DaysInMonth(2007, 8);
days = 31;
给日期增加一天、减少一天
-----------------------------------------------
DateTime dt =DateTime.Now;
dt.AddDays(1); //增加一天
dt.AddDays(-1);//减少一天
using System;
using System.Collections.Generic;using System.Linq;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
DateTime t1 = DateTime.Parse("2007-01-01");
DateTime t2 = DateTime.Parse("2006-01-01");
System.TimeSpan t3 = t1 - t2; //两个时间相减 。默认得到的是 两个时间之间的天数 得到:365.00:00:00
double getDay = t3.TotalDays; //将这个天数转换成天数, 返回值是double类型的(其实不必转换,因为t3默认就是天数) 得到:
double getHours = t3.TotalHours; //将这个天数转换成小时, 返回值是double类型的
double getMinute = t3.TotalMinutes; //将这个天数转换成分钟, 返回值是double类型的
double getSeconds = t3.TotalSeconds; //将这个天数转换成秒数, 返回值是double类型的
double getMillisecond = t3.TotalMilliseconds; ////将这个天数转换成毫秒, 返回值是double类型的
Console.WriteLine(t3); //输出:365.00:00:00
Console.WriteLine(getDay); //输出:365
Console.WriteLine(getHours); //输出:8760
Console.WriteLine(getMinute); //输出:525600
Console.WriteLine(getSeconds); //输出:31536000
Console.WriteLine(getMillisecond); //输出:31536000000
Console.ReadKey();
}
}
}
阅读全文
0 0
- String类型的时间转换成datetime类型,并实现减法
- String类型的时间转换成datetime类型,并实现减法
- 把string类型的时间数据,转换成datetime类型。
- string 类型转换成DateTime时间格式
- DateTime类型转换成String类型截取
- java页面用js转换数据库中的datetime类型的时间为String类型显示
- 时间DateTime类型转换为字符串String格式方法汇总
- 在C#中将string类型转换成Datetime类型
- 在C#中将string类型转换成Datetime类型
- 【转】C#将string类型转换成DateTime类型
- String类型转换为DateTime类型
- C# string格式的日期时间字符串转为DateTime类型
- C# string格式的日期时间字符串转为DateTime类型
- C# string格式的日期时间字符串转为DateTime类型
- C# string格式的日期时间字符串转为DateTime类型
- C# string格式的日期时间字符串转为DateTime类型
- 转换成DateTime类型的字符串小贴士
- 在java中实现日期类型和字符串类型的转换大全(Date String Timestamp Datetime)
- Understanding the JVM(十一)虚拟机的类加载器
- Java抽象类加接口实现多态
- arduino-控制舵机
- Selenium2+Python Webdriver 如何安装浏览器驱动
- 一些简单的js技术 实现点击 的js隐藏显示
- String类型的时间转换成datetime类型,并实现减法
- 进程与线程——翻译文
- Recyclerview-自定义LayoutManager
- 快速排序
- c# selenium Driver启动
- 学习之路—可重用的命令行小程序v3.0
- 编写Shell程序,通过编写完成compress1、decompress1函数,选择“压缩”或“解压”以及输入文件名,来自动完成文件的压缩、解压过程。
- C#获取浏览器中的图片
- Sublime Text 3 格式化代码快捷键设置