当前位置: 首页 > wzjs >正文

怎样做网站底部导航做网站设计赚钱吗

怎样做网站底部导航,做网站设计赚钱吗,wordpress html模板下载,网站页面布局文章目录 最佳实践:赋值时指定时区问题描述回答关键区别:DateTime.SpecifyKind 的作用​​1. 直接赋值 DateTime.UtcNow.Date​​​​2. 使用 DateTime.SpecifyKind 强制指定​​ 最佳实践:赋值时指定时区 避免 C# 版本默认读取时采用 机器时区问题 如果需要UTC 时间…

文章目录

  • 最佳实践:赋值时指定时区
  • 问题描述
  • 回答
    • 关键区别:DateTime.SpecifyKind 的作用​​
    • 1. 直接赋值 DateTime.UtcNow.Date​​
    • ​​2. 使用 DateTime.SpecifyKind 强制指定​​

最佳实践:赋值时指定时区

避免 C# 版本默认读取时采用 机器时区问题
如果需要UTC 时间,date=DateTime.UtcNow.Date 当下直接使用是足够的。
如果有保存的需要,那么 使用 date=DateTime.SpecifyKind(DateTime.UtcNow.Date, DateTimeKind.Utc); 赋值,再次读取 date.Date 时可以强制保留时区信息。

问题描述

LastRolloverDate = DateTime.SpecifyKind(DateTime.UtcNow.Date, DateTimeKind.Utc);

LastRolloverDate = DateTime.UtcNow.Date;
再下次 读取 LastRolloverDate 时的区别

回答

关键区别:DateTime.SpecifyKind 的作用​​

这两行代码的主要区别在于 ​​DateTime.Kind 属性的设置​​,这会影响后续读取 state.LastRolloverDate 时的行为。

1. 直接赋值 DateTime.UtcNow.Date​​

state.LastRolloverDate = DateTime.UtcNow.Date;

​​DateTime.UtcNow 的 Kind 已经是 DateTimeKind.Utc​​,但 .Date 会返回一个新的 DateTime,其 Kind ​​可能保留也可能丢失​​(取决于 .NET 版本和运行环境)。
在大多数现代 .NET 版本(如 .NET Core 3.1+ / .NET 5+)中,.Date ​​会保留 Kind​​,因此 state.LastRolloverDate.Kind 仍然是 Utc。
但在某些旧版本或特殊情况下(如数据库存储后读取),Kind 可能会变成 Unspecified。
​​读取时的表现​​

var lastRollover = state.LastRolloverDate;
Console.WriteLine(lastRollover.Kind); // 可能是 `Utc` 或 `Unspecified`

​​如果 Kind 是 Utc​​:后续比较或计算时,会被明确视为 UTC 时间。
​​如果 Kind 是 Unspecified​​:可能被误当作本地时间,导致逻辑错误。

​​2. 使用 DateTime.SpecifyKind 强制指定​​

state.LastRolloverDate = DateTime.SpecifyKind(DateTime.UtcNow.Date, DateTimeKind.Utc);

​​显式设置 Kind 为 Utc​​,确保无论 .Date 是否保留 Kind,最终值的 Kind 一定是 Utc。
​​完全避免 Unspecified 的潜在问题​​,适合需要严格 UTC 的场景(如跨时区系统、数据库存储)。
​​读取时的表现​​

var lastRollover = state.LastRolloverDate;
Console.WriteLine(lastRollover.Kind); // 一定是 `Utc

​​
无论后续如何传递或存储​​,只要 Kind 未被手动修改,读取时始终是 Utc。


文章转载自:

http://q0rtZgS2.khcLr.cn
http://Yc0Aewux.khcLr.cn
http://03diih3d.khcLr.cn
http://vcszJRi3.khcLr.cn
http://jJgzSDx0.khcLr.cn
http://0zxsJDYi.khcLr.cn
http://q46NEBQr.khcLr.cn
http://e72S68ef.khcLr.cn
http://BTbURMfy.khcLr.cn
http://3lJCSDCr.khcLr.cn
http://A2vq9VkR.khcLr.cn
http://Zmz89yF8.khcLr.cn
http://8gR4022i.khcLr.cn
http://sSq4sIgL.khcLr.cn
http://ur2Y5yTh.khcLr.cn
http://7rIcsYTz.khcLr.cn
http://VgdmTXR4.khcLr.cn
http://JUSslFVW.khcLr.cn
http://JpvrXBvj.khcLr.cn
http://IL3HUYpQ.khcLr.cn
http://DEQfnPjI.khcLr.cn
http://YyreW8wv.khcLr.cn
http://9ufJmJ63.khcLr.cn
http://8u2LttVF.khcLr.cn
http://HSX1Q92O.khcLr.cn
http://1HQBmZQQ.khcLr.cn
http://Zddx4xI9.khcLr.cn
http://0xQlCUbs.khcLr.cn
http://oiL6r0xE.khcLr.cn
http://vtQ0hiQE.khcLr.cn
http://www.dtcms.com/wzjs/748708.html

相关文章:

  • 内网如何做网站访问网站建设中界面模板
  • 西安网站定制开发谷歌竞价推广教程
  • 郑州手机网站建设多少钱南通科技网站建设
  • 甜品网站网页设计代码优秀网站建设最新报价
  • 广州seo服务公司seo专业培训技术
  • 二级域名免费网站怎么申请wordpress必备的插件
  • 呼和浩特城乡建设网站网站开发培训视频
  • 东莞商城网站建设建立外贸网站
  • 网站备案一次就可以了吧长沙仿站定制模板建站
  • 网站建设300做预售的网站
  • 自建个网站怎么做网络营销工作
  • 潍坊网站建设方案书摄影师作品网站有哪些
  • 深圳外贸网站外贸网站建设中国建造师人才网官网
  • 张家口网站建设郑州网站策划
  • 网站建设具体项目及价格网络广告营销的案例
  • 延庆网站制作企业智能网站后台管理系统
  • 页面设计排版网站最新新闻资讯
  • 网站组建修改wordpress 字体
  • 电子科技学校网站建设怎样制作一个自己的网页呢
  • 网站建设熊掌号里属于什么领域嘉兴网站建设推荐浙江华企
  • 如何自己做视频网站网站友链怎么添加
  • 页面在线设计网站五八精准恶意点击软件
  • 做公司网站应准备什么材料制作一个网站费用
  • 建设网站运营方案同性男做的视频网站
  • 成都小程序定制开发seo外贸公司推广
  • 做网站要钱的吗软文的本质是什么
  • 永春网站设计网络app开发网站建设价格
  • 海口网站开发制作洛阳网站建设建站系统
  • 二手域名做网站不收录网站设计需要哪些
  • 网站怎么做数据备份山西住房与城乡建设厅定额网站