gpt4 book ai didi

sql - 如何将°& 转换为可读日期?

转载 作者:行者123 更新时间:2023-12-04 15:56:45 24 4
gpt4 key购买 nike

我正在转换一个在 80 年代制作的数据库,似乎某些表的日期存储为字符。有2列数据。
第一列的数据格式如下:

°& C2 024

第二列是纯文本描述:
Description of some stuff

数据被导入到“表格” View 中。 C2 定义表头,024 定义行,°& 定义表数据被拉入的日期。例子:
 Date: 2/21/2007
C1 C2 C3 C4
000
003
006
009
012
015
018
021
024 Description of some stu...
027

我尝试将日期转换为十六进制并将十六进制与字符映射进行比较,但没有运气。

我尝试按照以下说明使用 unix date: http://smallbusiness.chron.com/convert-date-hexadecimal-56217.html没有成功。

示例值和已知日期:
°&  -  2/21/2007
¬& - 2/7/2007
+( - 2/6/2007
ª& - 2/5/2007

最佳答案

您的问题无法按要求回答。了解该日期列中的数字至关重要,因为这肯定是它们的含义。它们不是您 30 年后碰巧使用的编码中的字符串。

你提到了°&序列。如果您使用具有 ISO 8859-1 编码的 Linux,则该度数符号为 B0。如果您使用的是带有 CP850 编码的 Windows 控制台,则为 F8。我们也不知道数据的字节序,这或许可以解释 +( 的奥秘。 .

因此,首要任务是了解列中的实际字节数。以十六进制打印它们,并将它们转换为解释为大端和小端的十进制。然后也许你会看到一个模式,让你建立时代。从那里它是所有新鲜的粉末和蓝天。

关于sql - 如何将°& 转换为可读日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30080029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com