# 计算时间 时间相关的计算操作。 # 操作类型 ## 取日期值 比如 2020-1-1 12:34:00 ,去除时间值12:34:00,返回当天0点的时间值 2020-1-1 0:0:0
![image.png](https://cdn.nlark.com/yuque/0/2020/png/272392/1578292607768-1e3bcc93-2bba-4c0e-b662-50b693e6cce3.png#averageHue=%23fcfbfb&height=364&id=ovZ6j&name=image.png&originHeight=727&originWidth=1196&originalType=binary&ratio=1&rotation=0&showTitle=false&size=52797&status=done&style=none&title=&width=598) ## 计算时间差 计算“日期时间”和“日期时间2”两个时间的差值。
![image.png](https://cdn.nlark.com/yuque/0/2020/png/272392/1578292655203-43f74d23-67e4-4102-a6f4-0c0800dfed71.png#averageHue=%23fafafa&height=528&id=iQidx&name=image.png&originHeight=1055&originWidth=1196&originalType=binary&ratio=1&rotation=0&showTitle=false&size=101551&status=done&style=none&title=&width=598) 格式化字符串所支持的代号请参考:[https://learn.microsoft.com/zh-cn/dotnet/standard/base-types/custom-timespan-format-strings](https://learn.microsoft.com/zh-cn/dotnet/standard/base-types/custom-timespan-format-strings) ## 计算结束时间 根据“日期时间”指定的开始时间,增加相应的年、月、天、小时、分钟、秒数后,计算结果时间。
一般仅指定一个参数,如添加700天后的时间等。可以为负值。
![image.png](https://cdn.nlark.com/yuque/0/2020/png/272392/1578292770710-13e14e59-56ae-4373-985c-777e0606114f.png#averageHue=%23fafafa&height=672&id=fWQaV&name=image.png&originHeight=1343&originWidth=1196&originalType=binary&ratio=1&rotation=0&showTitle=false&size=110558&status=done&style=none&title=&width=598) ## 本地时间转换为UTC时间、UTC时间转换为本地时间 本地时间和UTC时间之间进行转换。
![image.png](https://cdn.nlark.com/yuque/0/2020/png/272392/1578292811443-5cf41a28-0020-439b-9321-c7c095657665.png#averageHue=%23fcfbfb&height=364&id=swaAU&name=image.png&originHeight=727&originWidth=1196&originalType=binary&ratio=1&rotation=0&showTitle=false&size=52494&status=done&style=none&title=&width=598)