首页 > 其他分享 >字符串时间如何转ISO与UTC时间格式

字符串时间如何转ISO与UTC时间格式

时间:2024-02-18 11:46:12浏览次数:24  
标签:UTC ss DateTime ISO 字符串 格式

using System;

class Program
{
    static void Main()
    {
        // 输入的日期时间字符串
        string inputDateTimeString = "2024-01-26 09:18:52";

        // 将字符串解析为 DateTime 对象
        DateTime dateTime = DateTime.ParseExact(inputDateTimeString, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);

        // 转换为 ISO 格式字符串
        string isoFormattedString = dateTime.ToString("yyyy-MM-ddTHH:mm:ss.fffffffK");

        // 转换为 UTC 时间
        DateTimeOffset utcDateTimeOffset = new DateTimeOffset(dateTime, TimeSpan.Zero);
        string utcFormattedString = utcDateTimeOffset.ToString("yyyy-MM-ddTHH:mm:ss.fffffffK");

        // 打印结果
        Console.WriteLine("ISO 格式: " + isoFormattedString);
        Console.WriteLine("UTC 格式: " + utcFormattedString);
    }
}

标签:UTC,ss,DateTime,ISO,字符串,格式
From: https://www.cnblogs.com/BOSET/p/18019004

相关文章

  • macOS Sonoma 14.3.1 (23D60) 正式版 Boot ISO 原版可引导镜像下载
    macOSSonoma14.3.1(23D60)正式版BootISO原版可引导镜像下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。请访问原文链接:https://sysin.org/bl......
  • macOS Sonoma 14.3.1 (23D60) 正式版发布,ISO、IPSW、PKG 下载
    macOSSonoma14.3.1(23D60)正式版发布,ISO、IPSW、PKG下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。请访问原文链接:https://sysin.org/blog/ma......
  • 字符串、向量和数组
    一、字符串1.引入库include<string>usingstd::string;2.初始化strings(10,'c');//直接初始化strings1("hello");//直接初始化strings2="hello";//拷贝初始化3.操作(1)s+="world"//左值引用(返回值),避免拷贝(2)st......
  • golang中判断字符串是否为空行
    在使用golang的tail库读文件时,可能会出现读入一行空行的情况,我们有时候会想过滤掉这一行记录。golang中如何判断一行字符串是否为空行?使用strings.Trim()去除尾部换行符,再用len()判断长度是否为0即可。示例:iflen(strings.Trim(strings.Trim(line.Text,"\n"),"\r"))==0{......
  • 字符串原理
    ......
  • go任意类型转字符串
    直接上代码packagemainimport("encoding/json""fmt""strconv")typeResultstruct{RequestIDstring`json:"request_id"`Codestring`json:"code"`Msgstring`json:&quo......
  • Go语言的100个错误使用场景(40-47)|字符串&函数&方法
    目录前言5.字符串5.5无用的字符串转换(#40)5.6获取子字符串操作和内存泄漏(#41)6.函数和方法6.1不知道选择哪种类型的方法接受者(#42)6.2从来不使用命名的返回值(#43)6.3使用命名返回值造成的意外副作用(#44)6.4返回一个nil接受者(#45)6.5使用文件名作为函数的输入(#46)6.6不理解de......
  • 字符串KMP算法详解
    引入字符串kmp算法用于解决字符串匹配的问题:给出两个字符串\(s_1\)和\(s_2\),若\(s_1\)的区间\([l,r]\)子串与\(s_2\)完全相同,则称\(s_2\)在\(s_1\)中出现了,其出现位置为\(l\)。现在请你求出\(s_2\)在\(s_1\)中所有出现的位置。很显然,我们能够想到暴力求......
  • 字符串进阶题目选做
    字符串进阶一些不那么裸的字符串题,甚至出现了parent树优化建图这种离谱的东西。前置知识:kmp,字符串哈希,AC自动机,SA,SAM,ManacherCF914FSubstringsinaString题意:给定字符串,要求支持单点修改,询问时给出字符串,求在\([l,r]\)中出现多少次。思路:考虑一般的字符串维护方法都......
  • leetcode 438 找到字符串中所有字母异位词
     这个题目的有些类似实现strStr这个算法题目。解题关键点:1.采用类似滑动窗口的算法遍历字符串s。2.用两个哈希表保存字符串s和字符串p,中每个小写字母出现的次数。C++代码:classSolution{public:boolequals(vector<int>&sc,vector<int>&pc){for......