Windows系统时间转化为固定长度为8位的字符串

简介: public string GetString(string data) { string DataFormat = string.Empty; if (data.Length == 10)//2014/11/23 { DataFormat = data.Replace(
public string GetString(string data)
        {
            string DataFormat = string.Empty;
            if (data.Length == 10)//2014/11/23
            {
                DataFormat = data.Replace("/", "");
            }
            if (data.Length == 9)//2014/11/1或者2014/1/12
            {
                //该函数是先截取再替换
                if (data.Substring(4, 3).Replace("/", "").Length == 2)//2014/11/1
                {
                    data = data.Replace("/", "");
                    DataFormat = data.Substring(0, 4) + data.Substring(4, 2) + "0" + data.Substring(6, 1);
                }
                else//2014/1/12
                {
                    data = data.Replace("/", "");
                    DataFormat = data.Substring(0, 4) + "0" + data.Substring(4, 1) + data.Substring(5, 2);
                }
            }
            if (data.Length == 8)//2014/1/2
            {
                data = data.Replace("/", "");
                DataFormat = data.Substring(0, 4) + "0" + data.Substring(4, 1) + "0" + data.Substring(5, 1);
            }
            return DataFormat;
        }
相关文章
|
5月前
|
存储 API Windows
2.4 Windows驱动开发:内核字符串拷贝与比较
在上一篇文章`《内核字符串转换方法》`中简单介绍了内核是如何使用字符串以及字符串之间的转换方法,本章将继续探索字符串的拷贝与比较,与应用层不同内核字符串拷贝与比较也需要使用内核专用的API函数,字符串的拷贝往往伴随有内核内存分配,我们将首先简单介绍内核如何分配堆空间,然后再以此为契机简介字符串的拷贝与比较。
38 0
2.4 Windows驱动开发:内核字符串拷贝与比较
|
10月前
|
存储 资源调度 索引
【windows批处理batch】.bat文件 字符串处理相关操作(字符串定义、分割、拼接、替换、切片、查找)
【windows批处理batch】.bat文件 字符串处理相关操作(字符串定义、分割、拼接、替换、切片、查找)
721 0
|
Windows
Windows 技术篇 - 2021年最新版win10设置默认输入法,时间和语言找不到默认输入法设置解决方法
Windows 技术篇 - 2021年最新版win10设置默认输入法,时间和语言找不到默认输入法设置解决方法
388 0
Windows 技术篇 - 2021年最新版win10设置默认输入法,时间和语言找不到默认输入法设置解决方法
|
Windows
Windows 技术篇-cmd命令查看系统启动时间、操作系统信息、内存使用情况、电脑配置信息
Windows 技术篇-cmd命令查看系统启动时间、操作系统信息、内存使用情况、电脑配置信息
672 0
|
Windows
Windows 技术篇-修改电脑时间格式显示为12小时、24小时时间制式方法
Windows 技术篇-修改电脑时间格式显示为12小时、24小时时间制式方法
377 0
Windows 技术篇-修改电脑时间格式显示为12小时、24小时时间制式方法
|
Windows
Windows 技术篇 - windows日期和时间设置里没有Internet 时间页签原因和解决方法
因为工作关系设置了一下系统时间,然后想用网络获取最新的时间来自动更正下,然后发现没有这个功能…,百度后发现其实是有一个 Internet 时间页签的,在这个页签里才可以设置,那为什么我这里没有呢?
894 0
Windows 技术篇 - windows日期和时间设置里没有Internet 时间页签原因和解决方法
|
JSON Linux 数据格式
一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用
一个JSON字符串和文件处理的命令行神器jq,windows和linux都可用
264 0
|
Linux Windows
linux同步windows的时间
找了很多的资料,都没有windows做时间服务,linux同步windows的时间的,最后自己找了一些软件,终于搞定了,写出来给大家共享,以免大家多走弯路   首先在http://www.meinberg.
3044 0
|
Linux Windows
如何在Linux和Windows双引导之间同步时间
如何在Linux和Windows双引导之间同步时间 双引导在尝试不同Linux发行版的同时仍然保留其Windows系统的人中变得非常普遍。这已经变得非常流行,因为它很容易做到。但是,双启动的一个大问题是  时间。
5422 0