`
cheeruplc
  • 浏览: 115391 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

将字符串与时间DateTime类型之间的转换

阅读更多
有多种方法:

1C#将字符串转为dataTime
            string endTime="2011-7-21 14:31:19";
            DateTime time=new DateTime();
            time = Convert.ToDateTime(endTime);//DateTime.Now 的默认格式就是“yyyy-mm-dd hh:mm:ss”

1.1 C# 日期格式化输出
string dtStr="2011-7-21 14:31:19";
string.Formate("{0:dd/MM/yyyy}",dtStr); //返回值仍然为 “2011-7-21 14:31:19” 
string.Formate("{0:dd/MM/yyyy}",Convert.ToDateTime(dtStr));//返回:"21/07/2011"

明明记得用过“{0:dd/MM/yyyy}” 格式化输出没有问题 再用的时候 死活不成 气死我了 原来是 Formate 会根据第二个参数的数据类型来格式化输出 如果为 string类型 虽然表示为时间 但格式不被识别 所以格式化无效 按源字符串格式输出
有个不错的博客 格式化日期 可供参考 很齐全的哦http://www.cnblogs.com/emanlee/archive/2008/01/20/1046022.html
2,js 将不同格式的dateTime转换类型
   var dt="Tue, 29 Jan 2008 08:13:11 UTC";
   dt.toLocaleDateString();//返回值:2008-2-29


3.在google浏览器中遇到 Js时间显示与其他Firefox IE 显示不一致 在google中显示为英文 而别的浏览器则正常中文 在此提供时间字符串拼接方法 所有浏览器显示一致 虽然简单 但是封装留着 以后用起来方便 格式:’2012-1-31 15:22:44'
function DateHandle(objDate)
{
            objDate=new Date(); //创建一个日期对象表示当前时间   
		    var year=objDate.getFullYear();   //四位数字年   
		    var month=objDate.getMonth()+1;   //getMonth()返回的月份是从0开始的,还要加1   
		    var date=objDate.getDate();   
		    var hours=objDate.getHours();   
		    var minutes=objDate.getMinutes();   
		    var seconds=objDate.getSeconds();   
		    var date = year+"-"+month+"-"+date+" "+hours+":"+minutes+":"+seconds;
		    return date; 
}



虽然以上的例子简单但是如果想不到也总是会绊着人心里不舒服。
还有个不错的地址关于时间格式转换的http://renxiangzyq.iteye.com/blog/446008
跟大家分享一下,共同学习共同进步。
0
0
分享到:
评论

相关推荐

    时间字符串转换成日期对象datetime的方法

    您可能感兴趣的文章:sql语句中如何将datetime格式的日期转换为yy-mm-dd格式将WMI中的DateTime类型转换成VBS时间的函数代码LINQ字符串向datetime 转换时失败的处理方法Sql中将datetime转换成字符串的

    SQL的datetime类型数据转换为字符串格式大全

    SQL的datetime类型数据转换为字符串格式大全 2007-10-10 11:11:43 2007/10/10 SELECT convert(char(20),getdate(),120) as TIME_1,convert(char(20),...将字符串20100426103059转换为datetime类型2010-04-26 10:30:59

    yyyyMMddHHmmss 字符串 转DateTime

    yyyyMMddHHmmss 字符串 转DateTime

    java的Date类型转换成MySQL的DateTime类型.doc

    在给定的代码中,提供了一个将 Java 的 Date 类型转换为 MySQL 的 DateTime 类型的方法,该方法名为DateToMySQLDateTimeString,该方法将 Java 的 Date 对象作为参数,并将其转换为 MySQL 的 DateTime 字符串。...

    C#字符串和JSON数据类型相互转换

    在C#中,我们主要依靠`System.Text.Json`或`Newtonsoft.Json`库(也称为Json.NET)来实现字符串与JSON对象之间的转换。本篇文章将详细探讨如何使用这两种方法进行转换。 首先,让我们关注`System.Text.Json`,这是...

    LINQ字符串向datetime 转换时失败的处理方法

    今天在使用LINQ时,由于数据库中的时间保存的是varchar()格式,查询时需要比较时间先后,于是使用了: 代码如下:from j in system.jhzdwhere j.dwbm.ToString().Trim() == branchcode.ToString().Trim()&& Convert....

    SQL的datetime类型数据转换为字符串格式大全.doc

    SQL datetime 类型数据转换为字符串格式大全 在 SQL 中,datetime 类型数据转换为字符串格式是非常常见的操作。下面将介绍各种 datetime 转换格式的方法和示例。 CONVERT 函数 CONVERT 函数是 SQL 中最常用的 ...

    字符串转换时间

    例如,使用`datetime.strptime()`函数,可以将字符串按照指定格式转化为`datetime`对象。 - **JavaScript**: JavaScript中,可以使用`Date.parse()`或`new Date()`构造函数将字符串转换为日期对象。 - **Java**: ...

    C# string格式的日期时间字符串转为DateTime类型的方法

    在C#编程中,将字符串转换为DateTime类型是常见的操作,尤其在处理日期和时间数据时。本文将详细讲解三种主要方法,帮助开发者将string格式的日期时间字符串转换为DateTime类型。 **方法一:Convert.ToDateTime...

    js string转date(js字符串转换成日期,代码调试通)

    js string转date,js字符串转换成日期,此代码支持将datetime(年月日小时分秒格式)转换为js的Date类型,程序已调试并支持在HTML中运行、代码请见附件。

    C#实现将字符串转换成日期格式的方法

    本文实例讲述了C#实现将字符串转换成日期格式的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:string s = “20120114161145”; Response.Write(DateTime.ParseExact(s, “yyyyMMddHHmmss”, new System...

    字符串各种数据类型转换.zip

    在编程领域,字符串是最基本且不可或缺的数据类型之一。在处理数据时,我们经常需要将字符串转换为其他数据类型,如整数、...通过学习和实践,你可以掌握如何在不同场景下灵活地处理字符串与其他数据类型之间的转换。

    sqlServer 日期类型转字符串

    本文将深入探讨如何使用SQL Server内置的`CONVERT`函数将日期类型转化为各种格式的字符串,以及这一过程中的关键知识点。 ### SQL Server日期类型与字符串转换 SQL Server提供了多种日期和时间数据类型,包括`date...

    C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法

    在C#和.NET框架中,将字符串转换为DateTime类型是一个常见的任务,特别是在处理用户输入或者从数据库读取日期和时间信息时。以下是对标题和描述中提到的三种方法的详细说明: 1. **Convert.ToDateTime(string)** ...

    字符串与日期相互转化简易方法【C#】

    总的来说,C#提供的`DateTime.ToString()`和`DateTime.ParseExact()`方法使得在字符串和日期时间之间进行转换变得简单而直观。理解这些方法和它们使用的格式化字符串对于处理日期和时间数据至关重要,无论是在控制台...

    python中时间转换datetime和pd.to_datetime详析

    (2)将字符串或Unicode转化为`datetime` 对象: `datetime.strptime(date_string, format)` `strptime` 方法用于将字符串按照指定的格式解析成`datetime` 对象。例如: ```python date_string = "2022-03-01" ...

    python timestamp和datetime之间转换详解

    在实际应用中,我们常常需要将从数据库或其他来源获取的字符串形式的日期时间转换为时间戳。以下是一个示例函数,用于将字符串日期时间转换为时间戳: ```python import time from datetime import datetime def ...

    GMT格式与普通时间格式转换工具类,可直接使用;附带普通时间类型字符串和时间互相转换的可直接使用的接口

    总之,`DateFormatUtil`工具类是处理日期时间转换的一个实用工具,它通过提供简单易用的方法,帮助开发者在GMT和本地时间格式之间自由切换,并且支持字符串与日期时间对象的相互转换。无论是在传统的Java项目还是...

    Asp.net中的日期转化为字符串汇总

    日期转化为字符串的转换过程是关键步骤,因为这直接影响到数据的可读性与兼容性。本文将全面探讨Asp.net中日期转字符串的各种方法和应用场景。 1. **DateTime.ToString()** `DateTime.ToString()` 方法是最基础的...

    SQL SERVER 关于日期函数(字符转日期,日期转字符串)

    例如,计算两个日期之间的差异、获取当前日期和时间、将日期和时间数据转换为字符串等。 小结 本文总结了 SQL Server 中的日期函数,包括字符转日期、日期转字符串等方面的知识点。日期函数是数据库管理系统中非常...

Global site tag (gtag.js) - Google Analytics