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
相关文档:
我们还可以采用一种更加简便的方
法来实现上述程序的功能。这就是将SqlConnection对象包含到using区块中,这样程序会自动调用Dispose()方法释放
SqlConnection对象所占用的系统资源,无需再使用SqlConnection对象的Close()方法。
范例程序代码如下:
public partial class _Default : System.Web.UI.Page
{
......
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#代码与javaScript函数的相互调用
问:
1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
问题1答案如下:
javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click ......
初学c#加Oracle编程,看了许多网上教程,都介绍的是ado连接方式,而且采用的都是在后台输入连接字符串的方式。于是萌生了写一个dll文件来代替这个连接字符串,以后每次连接数据库事只要调用这个dll文件就行的想法。闲言少叙,将代码写出, ......