首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏剑指工控

    读取PLC时间转换为UNIX 时间做网络同步比较

    : DATE_AND_TIME; systemtime AT CDT_systemtime : STRUCT year_CDT : BYTE; // 1970 ... ); year := BCD_TO_INT(systemtime.year_CDT) + 2000; month := BCD_TO_INT(systemtime.month_CDT ); day := BCD_TO_INT(systemtime.day_CDT); hour := BCD_TO_INT (systemtime.hour_CDT); minute := BCD_TO_INT(systemtime.minute_CDT); second := BCD_TO_INT (systemtime.second_CDT); // sum of leap years since 1979 (without current leap year) leapyears := ((year

    1.5K21发布于 2021-11-09
  • 来自专栏跟着阿笨一起玩NET

    C# 同步工作站与SQL服务器的时间,设置本机时间

    class LocalTimeSync {    [DllImport("Kernel32.dll")]    public static extern bool SetSystemTime(ref SystemTime  sysTime);        [DllImport("Kernel32.dll")]    public static extern void GetSystemTime(ref SystemTime  sysTime);        [StructLayout(LayoutKind.Sequential)]    public struct SystemTime    {       public      /// 设置本机时间     ///      public static void SyncTime(DateTime currentTime)    {       SystemTime  sysTime = new SystemTime();       sysTime.wYear = Convert.ToUInt16(currentTime.Year);       sysTime.wMonth

    1.4K20发布于 2018-09-18
  • 来自专栏旅途散记

    使用Rust Rayon库提升程序运行速度

    }; fn main() { let arr: Vec<i64> = (1..1_0000_0000).collect(); let time_a = SystemTime::now ("{}", result); let time_b = SystemTime::now().duration_since(time_a); println!("{:?}" par即parallel 即 use std::{i64, time::SystemTime}; use rayon::prelude::*; fn main() { let arr: Vec <i64> = (1..1_0000_0000).collect(); let time_a = SystemTime::now(); let result = sum_of_add ("{}", result); let time_b = SystemTime::now().duration_since(time_a); println!("{:?}"

    77410编辑于 2023-12-13
  • 来自专栏林德熙的博客

    dotnet 制作一个简单的自动更新系统日期时间工具

    // </para> /// /// <param name="lpSystemTime"> /// A pointer to a <see cref="<em>SYSTEMTIME</em> "/> structure that contains the new local date and time. /// The <see cref="<em>SYSTEMTIME</em>.wDayOfWeek "/> member of the <see cref="<em>SYSTEMTIME</em>"/> structure is ignored. /// </param> /// <returns> "/> /// </para> /// /// <remarks> /// The <see cref="<em>SYSTEMTIME</em>"/> does not check to see if "/> structure to obtain relative times. /// Instead, you should: /// Convert the <see cref="<em>SYSTEMTIME</em>

    41910编辑于 2025-12-21
  • 来自专栏安全学习记录

    痕迹清除-Windows日志清除绕过

    13032) or (EventRecordID<13030)]]" 按时间过滤: wevtutil epl Security new.evtx "/q:*[System [TimeCreated[@SystemTime >'2021-09-08T17:21:00' or @SystemTime <'2021-09-08T09:20:00']]]" 这里删除SystemTime为2021-08-20T03:20:00至 结果保存为new.evtx,然后可以把删除处理后的日志进行重新导入 组合过滤: wevtutil epl Security asd.evtx "/q:(Event/System/TimeCreated[@SystemTime >'2021-09-07T03:21:00' or @SystemTime <'2021-09-04T03:20:00']) and Event/System/EventID=4624" 注意:首先需要确定系统时间

    5.2K20编辑于 2022-12-26
  • 来自专栏逆向技术

    64位内核第十四讲,获取系统滴答数与日期时间

    NTKERNELAPI VOID ExSystemTimeToLocalTime ( _In_ PLARGE_INTEGER SystemTime, _Out_ PLARGE_INTEGER LARGE_INTEGER SystemTime; LARGE_INTEGER LocalTime; TIME_FIELDS TimeFiled; TCHAR *time_str = ExAllocatePoolWithTag(PagedPool, 32, 0); KeQuerySystemTime(&SystemTime); ExSystemTimeToLocalTime (&SystemTime,&LocalTime); RtlTimeToTimeFields(&LocalTime,&TimeFiled); #ifdef UNICODE #define RtlStringCchPrintf

    1.6K10发布于 2019-09-29
  • Windows内核获取当前系统时间

    使用示例LARGE_INTEGER SystemTime;KeQuerySystemTime(&SystemTime);DbgPrint("Current System Time: %I64d\n", SystemTime.QuadPart);在这个示例中,我们调用KeQuerySystemTime函数并将结果存储在SystemTime变量中。

    5.1K00编辑于 2024-10-13
  • 来自专栏全栈程序员必看

    COleVariant 和 CTime「建议收藏」

    vtime.ChangeType(VT_DATE); COleDateTime time4=vtime; //COleDataTime—>CTime COleDateTime time1(1977,4,16,2,2,2); SYSTEMTIME tDate.Format(_T(“%Y-%m-%d”)); //COleDataTime—>CTime COleDateTime time1(1977,4,16,2,2,2); SYSTEMTIME COleDateTime time4=vtime; COleDateTime time1(1977,4,16,2,2,2); //COleDataTime—>CTime SYSTEMTIME

    66510编辑于 2022-09-09
  • 来自专栏betasec

    安全运维 | RDP登录日志取证和清除

    " = $event.System.TimeCreated.SystemTime | Convert-DateTimeFormat -OutputFormat 'yyyy"/"MM"/"dd HH:mm -Property $datas))|out-null } $time=Get-Date -Format h:mm:ss $results | Select-Object SystemTime -ForegroundColor Green $results | Select-Object SystemTime,IpAddress,IpPort,TargetDomainName, " = $event.System.TimeCreated.SystemTime | Convert-DateTimeFormat -OutputFormat 'yyyy"/"MM"/"dd HH:mm #-ForegroundColor Green $results | Select-Object SystemTime,Param1,Param2,Param3,EventRecordID

    3.5K30编辑于 2023-02-25
  • 来自专栏程序员IT圈

    Android屏幕截图,View截图(干货)

    Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { //文件名 long systemTime System.currentTimeMillis(); String imageDate = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss").format(new Date(systemTime Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { //文件名 long systemTime System.currentTimeMillis(); String imageDate = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss").format(new Date(systemTime

    2.8K10发布于 2018-08-16
  • 来自专栏C/C++基础

    MySQL问题集锦

    MySQL中查询系统时间的方法 第一种方法:select current_date; mysql> select current_date as Systemtime; +————+ | Systemtime | +————+ | 2009-07-29 | +————+ 第二种方法:select now() mysql> select now() as Systemtime; +—————— —+ | Systemtime | +———————+ | 2009-07-29 19:06:07 | +———————+ 第三种方法:select sysdate() mysql> select sysdate() as Systemtime; +———————+ | Systemtime | +———————+ | 2009-07

    1.5K20发布于 2018-08-03
  • 来自专栏微服务生态

    跟我学Kafka之NIO通信机制

    // register any new responses for writing processNewResponses() val startSelectTime = SystemTime.nanoseconds val ready = selector.select(300) currentTimeNanos = SystemTime.nanoseconds val idleTime val startSelectTime = SystemTime.nanoseconds req = requestChannel.receiveRequest(300) val idleTime = SystemTime.nanoseconds - startSelectTime aggregateIdleMeter.mark(idleTime / handling request %s".format(request.requestObj), e) } finally request.apiLocalCompleteTimeMs = SystemTime.milliseconds

    83430发布于 2018-08-22
  • 来自专栏Ms08067安全实验室

    银行窃密木马综合分析报告

    [esp+90h] [ebp-50h] char v14; // [esp+9Ch] [ebp-44h] int v15; // [esp+BCh] [ebp-24h] struct _SYSTEMTIME SystemTime; // [esp+C8h] [ebp-18h] char v17; // [esp+D8h] [ebp-8h] HANDLE hObject; // [esp+DCh] ); // 检测自己的路径 SetEnvironmentVariableW(L"sfxname", &::Value);// 将自己添加到自解压的过程中 GetLocalTime(&SystemTime , SystemTime.wMonth, SystemTime.wDay, SystemTime.wHour, SystemTime.wMinute, SystemTime.wSecond , SystemTime.wMilliseconds); SetEnvironmentVariableW(L"sfxstime", &Value); // 设置自解压的时间为立即自解压

    47910编辑于 2024-07-20
  • 来自专栏程序猿的大杂烩

    Rust中的一些标准库

    str 类型 如果你在定义一个函数,该函数接收字符串类型,那么请使用 &str 如果你在定义一个结构体,结构体中包含一个字符串成员,那么使用 String 是更好的选择 ---- Rust中的系统时间SystemTime 在程序中处理时间是一个常见的需求,我们来看下如何在 Rust 中处理时间相关的功能: use std::thread::sleep; use std::time::{Duration, SystemTime }; fn main() { // 获取当前时间 let mut now = SystemTime::now(); println! , now); // 获取 UNIX TIMESTAMP let timestamp = now.duration_since(SystemTime::UNIX_EPOCH);

    1.2K20编辑于 2022-06-05
  • 来自专栏EdisonTalk

    .NET单元测试的艺术-3.测试代码

    Step1.创建一个名为SystemTime的定制类,在所有的产品代码里边使用这个定制类,而非标准的内建类DateTime。 public class SystemTime { private static DateTime _date; public static void Set( public static DateTime Now { get { // 如果设置了时间,SystemTime 类提供一个特殊方法Set,它会修改系统中的当前时间,也就是说,每个使用这个SystemTime类的人看到的都是你指定的日期和时间。 有了这样的代码,每个使用这个SystemTime类的人看到的都会是你指定的日期和时间。 Step2.在测试项目中使用SystemTime进行测试。

    74930发布于 2018-08-20
  • 来自专栏小樱的经验随笔

    一个很easy的脚本--php获取服务器端的相关信息

    秒"; 30 31 date_default_timezone_set("Etc/GMT-8"); 32 $systemtime echo "最大执行时间:$max_ex_time"; 44 echo "服务器时间:$systemtime

    96280发布于 2018-04-09
  • 来自专栏青蛙要fly的专栏

    项目需求讨论 -(登录 -> 主界面 -> 退出登录)

    执行自己的方法: long SystemTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ if(System.currentTimeMillis()- SystemTime < 1000 && SystemTime HomePageActivity.this,LoginActivity.class); startActivity(intent); }else{ SystemTime

    62410编辑于 2024-02-18
  • 来自专栏在水一方

    excel文件下载demo案例

    nowDate.getFullYear(), month: nowDate.getMonth() + 1, date: nowDate.getDate() } this.systemTime = date.year + '-' + date.month + '-' + date.date console.log(this.systemTime)

    1.2K20编辑于 2022-06-14
  • 来自专栏旅途散记

    Rust vs Go:常用语法对比(四)

    10 23:00:00 +0000 UTC m=+0.000000001 ---- extern crate time; let d = time::now(); or use std::time::SystemTime ; fn main() { let d = SystemTime::now(); println! , d); } SystemTime { tv_sec: 1526318418, tv_nsec: 699329521 } 62. fmt.Println(r.Intn(999)) } 524 ---- use rand::{Rng, SeedableRng, rngs::StdRng}; use std::time::SystemTime ; fn main() { let d = SystemTime::now() .duration_since(SystemTime::UNIX_EPOCH)

    38220编辑于 2023-09-05
  • 来自专栏Khan安全团队

    通过解析 win-event 日志来获取 Applocker 事件日志

    Computer = $eventXml.System.Computer EventTime = [DateTime]$eventXml.System.TimeCreated.SystemTime Computer = $eventXml.System.Computer EventTime = [DateTime]$eventXml.System.TimeCreated.SystemTime Computer = $eventXml.System.Computer EventTime = [DateTime]$eventXml.System.TimeCreated.SystemTime Computer = $eventXml.System.Computer EventTime = [DateTime]$eventXml.System.TimeCreated.SystemTime

    82750编辑于 2023-02-23
领券