Utc就是格林威治的时间。Offset就是本地时间和格林威治时间的时区差之类的了。

 1         DateTime dtt = System.DateTime.Now ;//utcnow是格林威治的时间,与北京时间-8
strin(dtt); public static string strin(System.DateTimeOffset mydate)//时间转成DateTimeOffset,时间后面会出现+08:00的样式,会给出传过来的时间比格林威治多几个时区
{ DateTime d1 = mydate.Date;
int hour = mydate.Hour;
DateTime LocalDateTime = mydate.LocalDateTime;//会转成本地时间
TimeSpan offset = mydate.Offset;//显示+8:00:00就是比格林威治时间按多8个时区
int Second = mydate.Second;
long longs = mydate.Ticks; long ToFileTime = mydate.ToFileTime();
DateTime UtcDateTime = mydate.UtcDateTime;//utc的时间
DateTimeOffset ToUniversalTime = mydate.ToUniversalTime();//通用时间 utc加+00:00
DateTimeOffset ToLocalTime = mydate.ToLocalTime();//会转成本地时间,带有+00:00的样式
DateTimeOffset ToOffset = mydate.ToOffset(offset);//当前时间 +8:00:00的样式 return "";
}

Utc就是格林威治的时间了。Offset就是本地时间和格林威治时间的时区差之类的了。

DateTime timestamp = DateTimeOffset.Now.DateTime;//就是当前时间

            //DateTime.UtcNow返回以UTC表示的当前时间
DateTimeOffset date = DateTimeOffset.Now;//当前时间 {2020/5/11 15:30:35 +08:00}
DateTime date2 = DateTime.Now;//{2020/5/11 15:30:35}
DateTime date3 = DateTime.UtcNow;//{2020/5/11 15:30:35}
DateTime timestamp = DateTimeOffset.Now.DateTime; //{2020/5/11 15:32:09} DateTimeOffset dto = new DateTimeOffset(, , , , , , TimeSpan.Zero);
long rett = dto.ToUnixTimeSeconds();//返回3600s 就是从1970年0时0秒,到 这个时间(1970, 1, 1, 1, 0, 0),间隔3600秒
// ToUnixTimeSeconds 传回自1970-01-01T00:00:00Z 以来所经过的秒数。 时间戳

OffSet和Utc的更多相关文章

  1. MySQL 5.7 时间显示修改(log_timestamps UTC)

    https://blog.csdn.net/leshami/article/details/78952842 在MySQL 5.7版本中,日志记录时间发生了变化,使用了UTC方式来记录日志时间,也就是 ...

  2. MySQL5.7 error log时间显示问题

    最近有两三套环境升级到了5.7.16,发现mysql.err中的时间好像有些问题,经查是mysql 5.7后的变更,如下: root@localhost [(none)]>select now( ...

  3. css3clock.js - 一个用CSS3与纯js实现的简单时钟

    前言 项目代码明细可以查看我Github上的源码:https://github.com/nelsonkuang/css3clock.js 实现思路 主要是用CSS3控制时针.分针和秒针旋转:时针每12 ...

  4. python基础-模块

    一.模块介绍                                                                                              ...

  5. time & datetime

    时间相关的操作,时间有三种表示方式: 时间戳               1970年1月1日之后的秒,即:time.time() 格式化的字符串    2014-11-11 11:11,    即:t ...

  6. 学习PYTHON之路, DAY 6 - PYTHON 基础 6 (模块)

    一 安装,导入模块 安装: pip3 install 模块名称 导入: import module from module.xx.xx import xx from module.xx.xx impo ...

  7. python---time和datetime

    #python中时间日期格式化符号 %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数( ...

  8. python之路——基础篇(2)模块

    模块:os.sys.time.logging.json/pickle.hashlib.random.re 模块分为三种: 自定义模块 第三方模块 内置模块 自定义模块 1.定义模块 将一系列功能函数或 ...

  9. roundup配置

    原因:我需要一个简单的issue tracker why roundup: python,简单 找了半天的文档,找不到文档,只能自己慢慢试,试到现在,可以打开tracker页面,用户注册的时候可以发邮 ...

随机推荐

  1. Scrap简介

    原文:https://blog.csdn.net/ssw_1990/article/details/51254227 提到Python与网络爬虫,可能会想到urllib,urllib2,Beautif ...

  2. Vmware虚拟机用户密码忘记了怎么办?

    Vmware虚拟机用户密码忘记了怎么办?   虚拟机Linux上用户密码忘记了怎么办? 今天准备再学习一下linux操作系统,由于之前已经安装过vaware和linux(redhat),所以这次认为不 ...

  3. P1016 高精度除法

    题目描述 给你两个很大的正整数A和B,你需要计算A除以B的商和余数. 输入格式 输入一行包含两个正整数A和B,以一个空格分隔(A和B的位数都不超过 \(10^5\)) 输出格式 输出一行包含两个整数, ...

  4. H3C 反向查询

  5. linux flags 参数

    记住 kmalloc 原型是: #include <linux/slab.h> void *kmalloc(size_t size, int flags); 给 kmalloc 的第一个参 ...

  6. 前端导出&配置问题

    <button class="search" onclick="method5('dataTable');">导出</button> 在 ...

  7. H3C查看保存的配置文件

  8. tikz 常用命令总结

    使用斜线填充区域,并绘制边界 \fill[pattern color=red, pattern=north west lines, opacity=0.4] (0,0) -- (0,1) -- (1, ...

  9. destoon信息或者公司归属多个类别的解决方式

    有时候,一条信息属对应于多个类别,在destoon原生系统里是没有这个解决方案 在公司行业类别选择的地方实现了这个功能,但是选择体验不太好,不符合我当前的需求,目前我写了如下解决方案 系统代码如下: ...

  10. Java 学习笔记(11)——多线程

    Java内部提供了针对多线程的支持,线程是CPU执行的最小单位,在多核CPU中使用多线程,能够做到多个任务并行执行,提高效率. 使用多线程的方法 创建Thread类的子类,并重写run方法,在需要启动 ...