C#中OADate和DateTime相互轉換


OADateToDateTime.aspx.cs

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace Web.EChart { public partial class OADateToDateTime : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (string.IsNullOrEmpty(oadate.Text)) { oadate.Text = DateTime.Now.ToOADate().ToString(); } } } protected void Transform_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(oadate.Text)) { result.Text=DateTime.FromOADate(double.Parse(oadate.Text)).ToString(); } else if(!string.IsNullOrEmpty(result.Text)) { oadate.Text = Convert.ToDateTime(result.Text).ToOADate().ToString(); } } } }


 
          
OADateToDateTime.aspx



<%
@ Page Language="C#" AutoEventWireup="true" CodeBehind="OADateToDateTime.aspx.cs" Inherits="Web.EChart.OADateToDateTime" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox runat="server" ID="oadate"></asp:TextBox> <asp:TextBox runat="server" ID="result"></asp:TextBox> <%--<asp:Label runat="server" ID="result"></asp:Label>--%> <div> <asp:Button runat="server" Text="Transform" ID="Transform" OnClick="Transform_Click" /> </div> </div> </form> </body> </html>
OADateToDateTime.aspx.designer.cs


//
------------------------------------------------------------------------------ // <自動生成> // 此代碼由工具生成。 // // 對此文件的更改可能導致不正確的行為,如果 // 重新生成代碼,則所做更改將丟失。 // </自動生成> //------------------------------------------------------------------------------ namespace Web.EChart { public partial class OADateToDateTime { /// <summary> /// form1 控件。 /// </summary> /// <remarks> /// 自動生成的字段。 /// 若要進行修改,請將字段聲明從設計器文件移到代碼隱藏文件。 /// </remarks> protected global::System.Web.UI.HtmlControls.HtmlForm form1; /// <summary> /// oadate 控件。 /// </summary> /// <remarks> /// 自動生成的字段。 /// 若要進行修改,請將字段聲明從設計器文件移到代碼隱藏文件。 /// </remarks> protected global::System.Web.UI.WebControls.TextBox oadate; /// <summary> /// result 控件。 /// </summary> /// <remarks> /// 自動生成的字段。 /// 若要進行修改,請將字段聲明從設計器文件移到代碼隱藏文件。 /// </remarks> protected global::System.Web.UI.WebControls.TextBox result; /// <summary> /// Transform 控件。 /// </summary> /// <remarks> /// 自動生成的字段。 /// 若要進行修改,請將字段聲明從設計器文件移到代碼隱藏文件。 /// </remarks> protected global::System.Web.UI.WebControls.Button Transform; } }

 

 


  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM