这个程序运行结果为1900/1/12 07:12:00

时间: 2023-08-08 11:12:56 浏览: 51
在 C# 中,如果您使用 DateTime.FromOADate 方法将 Double 类型的数字转换为 DateTime 类型,并且结果为 1900/1/12 07:12:00,那可能是因为该 Double 数字的来源不是通过 DateTime.ToOADate 方法生成的。 DateTime.ToOADate 方法将 DateTime 类型转换为 Double 类型,表示从 1899 年 12 月 30 日开始的天数和时间部分的小数。 以下是一个示例代码,展示了如何将 DateTime 类型转换为 Double 类型,并将其再转换回 DateTime 类型: ```csharp using System; class Program { static void Main() { DateTime dateTimeValue = new DateTime(2023, 7, 11, 13, 30, 0); // 使用 DateTime.ToOADate 方法将 DateTime 类型转换为 Double 类型 double doubleValue = dateTimeValue.ToOADate(); Console.WriteLine(doubleValue); // 输出: 44426.5625 // 使用 DateTime.FromOADate 方法将 Double 类型转换为 DateTime 类型 DateTime convertedDateTime = DateTime.FromOADate(doubleValue); Console.WriteLine(convertedDateTime.ToString("yyyy/M/d HH:mm:ss")); // 输出: 2023/7/11 13:30:00 } } ``` 在上面的示例中,我们首先创建一个 DateTime 对象 `dateTimeValue`,表示日期时间为 2023/7/11 13:30:00。然后,使用 `ToOADate` 方法将其转换为 Double 类型的 `doubleValue`。最后,使用 `FromOADate` 方法将 Double 类型的 `doubleValue` 转换回 DateTime 类型的 `convertedDateTime`。 请确保您的 Double 数字是通过 DateTime.ToOADate 方法生成的,以确保正确的转换结果。 希望这可以解决您的问题!如果您有更多问题,请随时提问。

相关推荐

最新推荐

recommend-type

微信小程序wx:for和wx:for-item的用法详解

主要介绍了微信小程序wx:for和wx:for-item的正确用法,wx:for是循环数组,wx:for-item即给列表赋别名,文中给大家列出来几个错误用法,大家一起学习下
recommend-type

uni-app:从运行原理上面解决性能优化问题

Uni-App,从了解到开发,相信大家都会觉得Uni-App性能不好,其实也这是非原生的弊病。React Native、Flutter等,非原生框架,性能上都会或多或少的折损。但各个框架,都会做出性能提升建议,所以开发者在开发前,多...
recommend-type

通用的I/O模拟串口程序

本文主要介绍了通用的I/O模拟串口程序(适用于任何带有定时器的单片机)。
recommend-type

微信小程序wx:for循环的实例详解

在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。这篇文章主要介绍了微信小程序wx:for循环的相关知识,需要的朋友可以参考下
recommend-type

Oracle实验六 PL/SQL程序设计

(1)创建一个函数,以客户号为参数,返回该客户订购图书的价格总额。 create or replace function sumprice( id customers.customer_id%type) return books.cost%type as sumprice books.cost%type; begin ...
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB柱状图在信号处理中的应用:可视化信号特征和频谱分析

![matlab画柱状图](https://img-blog.csdnimg.cn/3f32348f1c9c4481a6f5931993732f97.png) # 1. MATLAB柱状图概述** MATLAB柱状图是一种图形化工具,用于可视化数据中不同类别或组的分布情况。它通过绘制垂直条形来表示每个类别或组中的数据值。柱状图在信号处理中广泛用于可视化信号特征和进行频谱分析。 柱状图的优点在于其简单易懂,能够直观地展示数据分布。在信号处理中,柱状图可以帮助工程师识别信号中的模式、趋势和异常情况,从而为信号分析和处理提供有价值的见解。 # 2. 柱状图在信号处理中的应用 柱状图在信号处理
recommend-type

用Spring boot和vue写一个登录注册界面

好的,这是一个比较常见的技术问题,我可以为您提供一些参考资料和思路。首先,您可以使用Spring Boot作为后端框架来处理用户认证和注册的逻辑,比如使用Spring Security实现用户登录认证。同时,您还需要设计相应的数据模型和数据库表结构来存储用户信息。在前端方面,您可以使用Vue.js作为框架来构建登录注册页面,使用Axios来发起API请求并和后端进行交互。当然,在实现过程中,还需要考虑一些具体细节,比如数据校验、安全性和用户体验等方面。希望这些信息能够帮助到您。
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。