易截截图软件、单文件、免安装、纯绿色、仅160KB

C#(C sharp)字符串和时间的相互转换

C#(C sharp)字符串和时间的相互转换。
 
一、DateTime –> string
时间类型转化成字符串类型,那是相当的简单,直接调用ToString()方法即可。如:
DateTime dt = DateTime.Now;
string dtStr = dt.ToString();
 
如果想对输出格式化,可以这么写:
dt.ToString("yyyy年MM月dd日");        //2005年11月5日
dt.ToString("yyyy-MM-dd");                      //2005-11-5
string.Format("{0:d}",dt);                  //2005-11-5
string.Format("{0:D}",dt);                  //2005年11月5日
 
时间类型格式化(成字符类型)可以通过两种方式:1、自定义时间格式。自己定义时间的构成和表示;2、标准时间格式。由标准库提供的有限的表示方式。(详细的情参考列表)
 
二、string -> DateTime
string dtString = “2009-10-12 00:12:05”;
DateTime dt = DateTime.Parse(dtStr);                      //方式一
DateTime dt2 = Convert.ToDateTime(dtStr);              //方式二
 
当然DateTime也有多种表示方式(非格式化成字符串类型),如:
dt.ToFileTimeUtc();                  //127756704859912816
dt.ToLocalTime();                    //2005-11-5 21:21:25
dt.ToLongDateString();            //2005年11月5日
 
当然如果最后要打印出来,就需要ToString()一下,转化成字符串类型。
 
三、时间的其它方法,属性和运算
dt.Year //2005
dt.Date


相关文档:

在LINUX下进行C语言编程所需要的基础知识

 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容:
源程序编译
Makefile的编写
程序库的链接
程序的调试
头文件和系统求助
--------------------------------------------------------------------------------
1.源程序的编译
在Linux下面,如果要编译一个C ......

ODBC C编程访问数据库

 新建一个Win32 Application,并在相应文件夹下新建一个book.mdb, 里面有一个表BookInfo,表中有以下几例:
id:
BookName:
Author:
等;
//------------------------------------------------------------------------------
// Copyright (c) 2009 eryar All rights reserved.
//
// File : Main.cpp
// ......

Linux下C语言编程基础(Makefile)

 
Linux下C语言编程基础(Makefile)
2005-01-18 10:28:23 来自:赛迪网
 
假设我们有下面这样的一个程序,源代码如下:
/* main.c */
#include "mytool1.h"
#include "mytool2.h"
int main(int argc,char **argv)
{
mytool1_print("hello");
mytool2_print(&q ......

c#中的Ajax上手篇---JSON的传送与接收

本篇文章主要介绍如何在Ajax的客户端与服务端之间传送JSON格式的数据。那么我们先来说说什么是JSON吧。
JSON,即是JavaScript对象标记法,英文名称是JavaScript Object Notation,简称JSON
,是 JavaScript Programming Language,
Standard
ECMA-262 3rd Edition - December 1999
的子集合,是从JavaScript的o ......

static详解(c/c++)

C/C++中Static的作用详述
一.在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。
(1)先来介绍它的第一条也是最重要的一条:隐藏。
当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是m ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号