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. Python--day41--条件

    1,条件 #锁 #acquire release#一个条件被创建之初 默认有一个False状态#False状态 会影响wait一直处于等待状态#notify(int数据类型) 造钥匙 代码示例:条件. ...

  2. H3C 最大跳数16导致网络尺度小

  3. 设置html各元素不可点击(持续更新)

    1.span <span id="nextStep" onclick="right">下一页</span> $("#nextS ...

  4. intellij 创建一个文件自动就add到git了,这个怎么取消

    解决方案一: 展开全部 打开IDEA->File->Settings->VersionControl->Confirmation 上面有个When files are crea ...

  5. H3C根桥的选举

  6. css页面去除滚动条

    注:滚动条是导致页面切换标签页闪动的原因 html{ /*隐藏滚动条,当IE下溢出,仍然可以滚动*/ -ms-overflow-style:none; /*火狐下隐藏滚动条*/ overflow:-m ...

  7. 51nod 1832 前序后序遍历

    思路:设只有一颗子树的节点有ans个设前序边历数组为pre[100],后序遍历数组为pos[100]:前序遍历的第二个元素是A的一个子节点左右节点不知,设ax-ay表示一个树的前序遍历,bx-by表示 ...

  8. 【31.93%】【codeforces 670E】Correct Bracket Sequence Editor

    time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...

  9. 为什么我们要使用DTO

    基础结构解释 UI-表现层-与控制器打交道(UI向Controller 传递数据时使用DTO(数据传输对象)) Service-应用服务层 Domain 领域对象 DTO 数据传输对象,一般只包含基础 ...

  10. 复盘:错误理解zuul路径匹配,无法使用zuul

    场景: 项目中用到zuul时,配置url总是有问题,无法路由到对应微服务. 配置如下: zuul: routes: m2-member: path: /member/* serviceId: m2-m ...