.net 更改时间格式

/// <summary>
        /// 更改时间格式[HH:mm:ss]到[HHmmss]
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public static string TimeToJsonTime(string input)
        {
            string result = null;
            try
            {
                string searchExpress = "\\W(?<hour>\\d{1,2}):(?<minutes>\\d{1,2}):(?<seconds>\\d{1,2})\\W";

                string replaceExpress = "\"${hour}${minutes}${seconds}\"";
                result = Regex.Replace(input,
                    searchExpress,
                    replaceExpress);
            }
            catch (Exception)
            {

                throw;
            }
            return result;
        }

以上是自己几笔记,如果要了解更加详细的可以看我的另一篇,.net 更改时间格式

时间: 2024-10-29 02:43:42

.net 更改时间格式的相关文章

IOS --- 日期时间格式 更改

1.怎样怎样将一个字符串如" 20110826134106"装化为随意的日期时间格式.以下列举两种类型: NSString* string [email protected]"20110826134106"; NSDateFormatter*inputFormatter = [[[NSDateFormatter alloc] init]autorelease]; [inputFormattersetLocale:[[[NSLocale alloc] initWith

Windows2008R2 IIS7日期时间格式更改

背景:最近把WEB程序从Win2003迁移到Win2008R2上,遇到一个问题:页面上日期显示格式跟原来不一样(如图).现在记录一下备忘. 正确格式是:2016-09-13:而显示出来是2016/09/13. 怎么解决此问题呢? 解决方法: 1. 在控制面板----区域和语言----格式----日期和时间格式,变更为如下格式. 2. 区域和语言----管理----复制设置----选中"欢迎屏幕和系统帐户" 3. 服务器管理器----角色----Web服务器(IIS)----系统服务. 

Rsyslog 更改Linux系统日志的时间格式

Linux 日志默认时间格式:Dec 16 09:52:01,看起来不习惯,修改成 2014-12-16 09:52:01 感觉舒服多了. 步骤: vi /etc/rsyslog.conf # 定义自己的本土化的时间格式 $template myformat,"%$NOW% %TIMESTAMP:8:15% %hostname% %syslogtag% %msg%\n" # Use default timestamp format #$ActionFileDefaultTemplate

Sql日期时间格式转换

Sql日期时间格式转换 sql server2000中使用convert来取得datetime数据类型样式(全) 日期数据格式的处理,两个示例: CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/*时间一般为getdate()函数或数据表里的字段*/ CONVERT(varchar(10), 时间一, 23) 结果:2007-02-01 /*varchar(10)表示日期输出的格式,如果不够长会发生截取*/ 语句及查询结果:Select CONV

Delphi获取与设置系统时间格式,即GetLocaleInfo和SetLocaleInfo

在Delphi中,特别是在写管理系统软件时,经常要用到 FormatDateTime 以将 TDateTime 格式的日期时间转换成字符串形式的值显示或保存起来,或者用 StrToDateTime将字符串形式的日期时间转换成 TDateTime 然后再做其他操作. 在进行时间或日期的转换时,会使用系统当前设定的时间日期格式.而如果时间日期格式与字符串中的表示方式不相符,会使转换过程失败.例如当前短日期格式设定为'yyyy/MM/dd',而要转为 '2006-10-20'这样的字符串为日期,就会报

IOS --- 日期时间格式 转换

1.如何如何将一个字符串如" 20110826134106"装化为任意的日期时间格式,下面列举两种类型: NSString* string [email protected]"20110826134106"; NSDateFormatter*inputFormatter = [[[NSDateFormatter alloc] init]autorelease]; [inputFormattersetLocale:[[[NSLocale alloc] initWith

Linux环境变量的修改(永久,暂时)以及修改ls显示的时间格式

本文转自:http://blog.sina.com.cn/s/blog_8e21864f01014u9h.html Linux修改环境变量,很简单但很重要 一.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1. 永久的:需要修改配置文件,变量永久生效. 2. 临时的:使用export命令行声明即可,变量在关闭shell时失效. 二.设置变量的三种方法 1. 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中

IIS时间格式设置

IIS时间格式调整: (已解决)今天在用IIS7的时候发现一个关于时间格式的问题,当我在ASP中使用now()时间函数的时候,日期是以"/"来分隔,而不是以"-"来分隔的,使得我在运行程序的时候老出错,后来经过研究终于找到解方法. 这里我使用的操作系统是Winodws Vista Ultimate Service Pack 1,在ASP中使用now()时间函数出现的结果如下: 2009/3/17 8:11:51 而我想要的结果是2009-3-17 8:11:51,不

js 时间戳转换成时间格式,可自定义格式

由于 c# 通过ajax获取的时间 传到前台 格式为:/Date(1354116249000)/ 所以需要转换一下,想要什么格式 更改 format() 里的 返回语句 就可以了 formatDate()方法传入的参数是时间戳,可以用replace()得到时间戳:replace("/Date(", "").replace(")/", ""),然后传入方法,就可以得到时间格式了 function formatDate(obj)