获取北京时间时间戳_获取北京的时间戳_程序007的博客-程序员秘密

  /// <summary>
        /// 获取北京时间时间戳
        /// </summary>
        public static long GetBeiJingTimestamp(DateTime? dateTime)
        {
            if (dateTime == null)
            {
                return 0;
            }
            DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0, 0);
            var timestampMillisecond = (dateTime.Value.Ticks - dt.Ticks) / 10000;
            var timestampSecond = Math.Round(Convert.ToDouble(timestampMillisecond / 1000));
            timestampSecond -= 28800;
            return Convert.ToInt64(timestampSecond);
        }

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_36664772/article/details/89227110

智能推荐

Angular使用@Input和@Output实现父子组件互相传参(类似Vue的props和this.emit)[email protected]事件传递参数_你挚爱的强哥的博客-程序员秘密

app.component.html&lt;sg [in]='"传输进入"' (out)="out($event)" &gt;&lt;/sg&gt;app.component.tsimport { Component } from '@angular/core';@Component({ selector: 'app-root', templateUrl: './app.component.html'})export class AppComponent { out($ev

SpringCloud - Hystrix断路器-服务熔断与降级和HystrixDashboard_程序员小默的博客-程序员秘密

多为微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他微服务,这就是所谓的”扇处”。如果扇处的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃—所谓的”雪崩效应”。对于高流量的应用来说,单一的后端依赖可能会导致所有服务器上面的所有资源在几秒钟内饱和。比失败更糟糕的是这些应用程序还可能导致服务之间的延迟...

TortoiseSVN提交文件时'svn/!svn/me'path not found的解决_svn: e160013: path not found_farrellcn的博客-程序员秘密

今天在公司服务器上把Trac搭建好,Subversion集成进去,做好这一切后,我开始试验svn集成是否成功,遂建立了一个版本库,用TortoiseSVN本地checkout成功,但是在本地新增了文件,向版本库commit的时候,却弹出了svn/!svn/me'path not found‘的提示。改了半天的httpd.conf文件,问题还是没有解决。我尝试着在URL of reposit

hdu4739(状压DP)_cq_phqg的博客-程序员秘密

Zhuge Liang's MinesTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1318    Accepted Submission(s): 557Problem DescriptionIn the

【算法整理】听说你写的算法很牛?-优质算法衡量标准探讨_ceg6648的博客-程序员秘密

引文我有个朋友有算法强迫症,每次一看到别人写的算法,就有上去改的冲动,不然就会偏头疼,主要症结在于他认为别人写的算法不好,但是什么的算法可以评判为好,什么样的算法可以评判为不好?最近为了治愈他,我特地写了这篇文章。算法的衡量从两个方向出发:时间复杂度和空间复杂度。本文主要是不讲具体算法,只将算法的衡量,重点讲解如何衡量算法的复杂度,解决平时见到的XX算法时间复杂是O(logn)O(logn

URIError: Failed to decode param ‘/%PUBLIC_URL%/favicon.ico‘_pleasecallmeTen的博客-程序员秘密

Try replacing %PUBLIC_URL%/favicon.ico with /public/favicon.ico and the issue is resolved

随便推点

js实现把textarea通过换行或者回车把多行数字分割成数组_html js textarea 分割数组_风车纸的博客-程序员秘密

var textarea = modal.find(&quot;[name='uids']&quot;).val();var uidArr = textarea.split(/[(\r\n)\r\n]+/);测试结果&quot;111\r\n\r\n222\n\n333\r444\n\r\r\r\r777&quot;.split(/[(\r\n)\r\n]+/)(5) [&quot;111&quot;, &quot;222&quot;, &quot;333&quot;, &quot;4.

C++调用Python的一些大坑_专业踩坑的葱的博客-程序员秘密

具体方法网上好多,在此不赘述,只记录踩过的坑1,C++调用纯Python脚本的坑PyRun_SimpleString("import sys");PyRun_SimpleString("sys.path.append('这里写.py文件所在文件夹的绝对路径')");//注意是所在文件夹!!!//变量声明,所有跟Python程序交互的变量都是PyObject*PyObject* pModule = NULL;PyObject* pDict = NULL;PyObject* pFunc

运维笔记44 docker-ce swarm搭建(rhel7.3+docker-machine+docker-ce-17.03.0)_dockermachine redhat_No_red的博客-程序员秘密

概述:docker今年搞出了个大新闻,3月份docker分成了docker-ce,docker-ee,分别是社区版和企业版,这一举动可以看出docker商业化的野心(是时候割麦子了。。。),本次的主角是docker swarm也就是docker集群,而且使用的是非常新的docker版本(其实是因为新的docker版本将swarm融合进了docker-engine中)。环境准备: 因为docker是

Java中从源码上理解equals与==的什么区别,看这篇就够了_巅峰小苏的博客-程序员秘密

要彻底弄懂equals与==的区别,首先要了解JVM中的内存分配1、基本数据类型:&lt;font size=&gt;是存放在栈内存中的2、引用类型:引用存放在栈中,对象数据存在堆内存中。比如:创建一个学生类:Student stu=new Student();//stu就是引用,new Student()就是调用对象的构造方法在堆中开辟空间,通过栈中的引用来调用对象存在堆中的数据3、==是比较内存地址,equals()是比较内容是否相等(先这样理解)从源码上理解:1、java.lang.O

linux socket 及 TCP/ip通信模式 (经典)_happylzs2008的博客-程序员秘密

TCP/ip通信模式 (双工,单工等)https://blog.csdn.net/bingxx11/article/details/7822450 (经典)Linux Socket编程(不限Linux)https://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html本地ipc: Linux上实现基...