标签: date-time

如何获取 MS Excel 中单元格的显示值(对于转换为日期的文本)?

如何获取 MS Excel 中单元格的显示值(对于转换为日期的文本)?

Excel 文件来源

我有一个 Excel 文件,它最初是一个 CSV 文件。目前我无权访问原始 CSV 文件。最初在 Excel 中打开 CSV 文件时,Date列中的许多单元格会自动转换。

示例值

这是Date列中一些项目的示例(间距表示左右对齐的单元格,主要是为了显示第二个日期没有转换):

展品1:

        3/1/71
12/01/1882
Fall 1988
          1993
Run Code Online (Sandbox Code Playgroud)

如果我选择其中一个单元格并右键单击并选择格式,我会得到不同的结果:

m/d/yy
General
General
General
Run Code Online (Sandbox Code Playgroud)

可能的逻辑

所以看起来 excel 没有转换 12/01/1882 日期 - 可能是因为它“太旧”了,或者可能是其他原因。

如果我选择整个列并将其更改为“常规”格式,那么它会给我这个(文本左对齐,数字右对齐):

       25993
12/01/1882
Fall 1988
        1993
Run Code Online (Sandbox Code Playgroud)

我想要的是

我想要一列,我将格式设置为“常规”或“文本”,并且它的日期会从上面的展览 1中显示出来。

我看到了这个关于使用 DataFormatter 类(看起来像 Java?)的问题以及一些使用宏和 VB 脚本的类似问题 - 但如果可能的话,我真的很想使用 excel 函数来做到这一点。

我试过的

我试过使用这些没有用的东西:

CONCATENATE- 获取日期字段,并在其前面加上一个空格
INDIRECT(ADDRESS(ROW(),5))- 间接获取值
VALUE()- 获取单元格的“值” - 与我想要的相反
TEXT()- …

date-time worksheet-function microsoft-excel microsoft-excel-2010

9
推荐指数
2
解决办法
6万
查看次数

MS Word 2010 中的自定义日期格式

我在 Word 文档中有一个日期字段,它是从 Microsoft Word 2010 随附的模板创建的。此字段的默认设置是仅显示当前年份的两个位置。

我想将其更改为显示完整的年份编号。我找到了如图所示的“日期和时间”对话框,但它不包含此格式选项(奇怪的是,它也不包含两位年份选项)。

如何为此文本字段添加自定义日期格式?

英文时间/日期设置

date-time date-format text-formatting microsoft-word microsoft-word-2010

8
推荐指数
2
解决办法
4万
查看次数

OS X Mavericks 安装后时钟运行很快

我注意到在我更新到 Mavericks 后,我的 iMac 上的 OS X 系统时间运行得更快,大约一周后,它太快了 4 或 5 分钟。

在我的日期和时间首选项中,一切都设置为自动,时间设置为更新使用Apple Europe (time.euro.apple.com.),时区也设置为自动。

知道为什么会发生这种情况,以及如何解决?

clock date-time osx-mavericks

8
推荐指数
1
解决办法
4546
查看次数

如何在 Kali linux 上设置系统时间?

我正在尝试设置时间,例如使用

date -s "11/20/2003 12:00:00"
Run Code Online (Sandbox Code Playgroud)

但是,片刻之后,系统时间将重置为当前时间。我究竟做错了什么?

NTP 不应获得不同的时间,因为这是一个与任何其他 NTP 服务器没有连接的 NTP 服务器。

linux date-time kali-linux

8
推荐指数
1
解决办法
9万
查看次数

如何在 KDE5 中设置 24 小时制

似乎设置首选日期格式的新方法是按国家和语言。

在此处输入图片说明

在此处输入图片说明

我从来没有想过这种方法,但我猜它鼓励人们变得更加多元文化,研究世界各地的人们如何喜欢他们的时间。此外,所有的月份和日子都变成了另一种语言,所以你也可以学习这些。现在,我完全赞成创新的想法,但我发现获得我所追求的确切格式有点挑战,特别是因为我无法在选择对话后立即看到时间格式。

在此处输入图片说明

这个问题在这里讨论:http : //kaosx.us/phpBB3/viewtopic.php?t=966

真的,我只想知道如何设置24小时制。我猜其他人可能想设置其他格式,那么我怎么能事先知道哪个国家有哪种时间格式呢?

也许我们需要一个可以选择时间格式的应用程序,它可以为您提供最匹配的国家和语言,但同时反复试验可能是最好的。

linux kde time date-time

8
推荐指数
1
解决办法
5550
查看次数

如何从命令行将 Windows 10 时钟同步到互联网?

我希望能够在不同步时同步我的 Windows 10 计算机时钟......从命令行使用 1 个命令。

此解决方案展示了如何通过设置进行操作。 https://superuser.com/a/1050717/44355

有没有办法通过命令行上的某些 Windows 10 api 执行此操作?

command-line date-time git-bash windows-10

8
推荐指数
1
解决办法
4万
查看次数

将当前日期和时间复制到剪贴板的最快方法是什么?

我想将当前日期和时间粘贴到电子表格中,我正在使用 NOW() 函数并从那里复制并粘贴为字符串,但可能有更快的方法。可能有一个 Excel 解决方案,但 Windows 解决方案也很好,因为问题/需求并不是真正针对 Excel 的。

windows clipboard time date-time microsoft-excel

8
推荐指数
2
解决办法
1万
查看次数

在 Windows 中直接打开“设置时间和日期”对话框

出于测试目的,我偶尔需要更改操作系统的日期和时间。我真的很想直接访问允许我这样做的窗口。(在 Windows 10 中,您必须执行一些额外的步骤,我更愿意跳过这些步骤:单击时钟(右下角),选择“日期和时间设置”,选择另一个选项,然后进入一个新窗口,您可以在其中找到单击“设置时间和日期”,然后才能获得“日期和时间”窗口 - 红色窗口)

有没有办法通过双击快捷方式打开红色窗口(见下图)?

在此处输入图片说明

windows shortcuts date-time windows-10

8
推荐指数
2
解决办法
1051
查看次数

如何停止 Excel 将美国日期视为英国日期?

我在英国,我遇到了一个问题,我有一个以美​​国格式提供的日期列表。Excel 似乎将在两种格式中均有效的日期视为英国日期(例如 03/01/2012 变为 1 月 3 日而不是 3 月 1 日),并将那些无效的英国日期(例如 03/13/ 2012)作为基本文本。我认为这个选择与我的区域设置有关。

我想要的是系统识别出这列文本是以美国日期格式提供的,并将其转换为基础日期表示形式以进行计算。

我该怎么做呢?

编辑:日期以以下形式的 CSV 文件提供:

3/ 1/2012, 09:01     , 18:58     ,9.4,0.6
Run Code Online (Sandbox Code Playgroud)

其中 3/1 是 3 月 1 日

csv date-time regional-settings microsoft-excel

7
推荐指数
2
解决办法
10万
查看次数

Excel TEXT 功能无法正常工作

假设我在单元格中有以下值

A1 : `=Now()` which displays 17.03.2014 13:45 
A2 : 12.03.2014
Run Code Online (Sandbox Code Playgroud)

两者都是日期格式,我在另一个单元格中有这样的功能:

B1 : `=TEXT(A1;"dd.mm.yyyy")`
B2 : `=TEXT(A2;"dd mm yyyy")`
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,我#VALUE在单元格中收到错误 在第二种情况下,我收到:dd 03 yyyy就像只有月份在工作。

我在 Windows 7 和 Office 2013 Professional 下。

猜猜它可能是什么?

date-time worksheet-function microsoft-excel microsoft-excel-2013

7
推荐指数
1
解决办法
2万
查看次数