关于迁移环境出现的日期问题 (在线等)

_Ollie 2007-02-10 01:12:40

从原来数据库(sql2000)中抓出来的日期资料格式为 "2002 六月 20 13:54:00"
现在还原到(sql2005)中抓出来的日期资料格式为 "20 6 2002 1:54PM"
原来的日期格式他把它转化成"2002-6-20"
由于现在从sql中抓出的资料不能通过原有的方式转换

故而还请各位帮忙看看 能不能帮我把新环境下的转化成原来的那种方式.
在此我先谢谢各位了.



说明一下:
1.本人不懂PHP,此难题是我的前辈们留下的.
2.此前的环境具体为. Win2003企业英文 位置台湾 英文sql2000 排序规则 Chinese_Taiwan_Stroke_CS_AS, php4.0, ISS6.0
3.现在的环境具体为. Win2003企业简体 位置台湾 简体sql2005 排序规则 Chinese_Taiwan_Stroke_CS_AS, php4.0, ISS6.0
4.现在的php.ini是从原来的服务器拷过来的.
5.原来以为是到新的服务器中关于日期的环境没有设定好. 然,我将新旧服务器中的环境配为一样.也同样出现这样的问题

不知道说清楚没有.
...全文
260 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
_Ollie 2007-02-10
  • 打赏
  • 举报
回复

function uf_convert_date(@date)
{

$leftdate=trim(substr($date,0,10));
$date=eregi_replace(" ", "/", $leftdate);

strtotime($row[$p]);
}
不是很好的做法.也不是很负责任..
没办法.. 将就着用吧..
_Ollie 2007-02-10
  • 打赏
  • 举报
回复
大概看了一下


if (eregi("date*",$fieldtype))
{
echo strtotime($row[$p]);

$row[$p] = uf_convert_date($row[$p]);

}

新环境为-1
旧的为 1171108920 像这样的
iasky 2007-02-10
  • 打赏
  • 举报
回复
strtotime函数

http://cn.php.net/manual/zh/function.strtotime.php
_Ollie 2007-02-10
  • 打赏
  • 举报
回复
to: haojielyb(豪杰QQ 53489022)
如果这样.那不是 凡有涉及的SQL语句都要去格式化那个字段吗?
那工作量我都没有估量出来哦
_Ollie 2007-02-10
  • 打赏
  • 举报
回复
数据库中都是这样的2002/9/5 上午 12:00:00 格式.
就是两个环境下得出的就不一样
_Ollie 2007-02-10
  • 打赏
  • 举报
回复
$sql="execute LimitSelect 'select top $top_offset * from $tablename $sql_where order by $keyfield asc',$offset,$page_size";
$result = @mssql_query($sql);
$rowsnum=@mssql_num_rows($result);
$fieldsnum=@mssql_num_fields($result);

while ($row = @mssql_fetch_row($result))
{
for($p=0;$p < $fieldsnum;$p++)
{
$fieldname=@mssql_field_name($result,$p);
$fieldtype = @mssql_field_type($result,$p); $row[$p]=trim($row[$p]);
if (eregi("date*",$fieldtype))
{
$row[$p] = uf_convert_date($row[$p]);
}
这是之前的处理方式 问题就出现在uf_convert_date 这个函数
不知 $row[$p] 之前怎样处理得到
haojielyb 2007-02-10
  • 打赏
  • 举报
回复
从数据库查询的是时候格式化一下不行吗 ?
下载代码方式:https://pan.quark.cn/s/ebe6626778c6 笔记本独显利用不足的应对策略 笔记本电脑独立显卡(GPU)利用不足的情况是一种普遍存在的现象,对笔记本的整体表现及用户操作感受造成影响。在本文中,我们将阐述两种策略来提升笔记本独显的利用效率。 独立显卡使用效率的定义 独立显卡在笔记本电脑中承担图形处理任务,其使用效率指的是该硬件组件在实际操作中的活跃程度。当独立显卡的活跃度较低时,笔记本的表现力会受到影响,进而对用户的使用体验产生负面影响。 提升策略一:调整系统设置以优化浏览器对 GPU 的调用 为了增强笔记本独显的使用效率,我们可以通过调整系统设置来优化浏览器对 GPU 的调用。具体操作步骤如下: 1. 评估性能:首先需要评估笔记本的性能状态,以便掌握独立显卡当前的利用情况。 2. 进入搜索功能:通过按住 Win+S 键激活搜索界面,并输入“图形设置”进行查询。 3. 启用硬件加速:在搜索结果中定位并启用硬件加速 GPU 的选项。 4. 添加指定应用:将需要借助独立显卡运行的应用程序,如浏览器等,添加到列表中。 5. 调整图形性能:在相关浏览器中输入网址 https://cznull.github.io/vsbm,以监测 GPU 的使用状态。 提升策略二:通过独立显卡管理界面进行配置 另一种策略是通过独立显卡的管理界面进行配置。具体步骤如下: 1. 桌面操作:在桌面上进行右键点击,选择“NVIDIA 控制面板”选项。 2. 管理三维设置:在 NVIDIA 控制面板中,点击左侧菜单的“管理 3D 设置”。 3. 选择高性能模式:在全局设置部分,将首选图形处理器调整为“高性能 NVIDIA 处理”。 4. 应用特定设置:选择“...
代码转载自:https://pan.quark.cn/s/b92216efb941 在Windows 11的操作系统环境中,Microsoft Terminal Services Client (MSTSC) 被视作执行远程桌面连接的核心工具,其功能在于使得用户能够访问并操控远端的计算机设备。文档所提及的更新是专针对Win11版本的MSTSC,其具体版本标识为10.0.22621,这表明其属于一个较新阶的补丁或升级,其中或许囊括了效能的增强、安全性的修补以及其他功能的优化。在描述中列出的17个文件,或包含有MSTSC组件的整体或部分更新资料,这些文件能够直接用以替换现有的系统文件,从而达成升级的目标。 1. **远程桌面协议 (RDP)**: RDP是由Microsoft设计的一种协议,其目的是让用户可以通过网络对远程的计算机实施图形化的操作。RDP 10.11版本提供了更迅捷的连接速度、更优越的用户体验以及更为坚实的安保保障。这一版本或许集成了图像编码的优化,旨在提升对延迟敏感型应用的效能表现,以及对高分辨率显示设备的支持。 2. **MSTSC更新**: 对MSTSC进行更新意在修正已知的技术缺陷,强化功能表现,并提升安全性。例如,可能对多显示器环境的配置进行了改善,优化了网络带宽的利用效率,加强了身份验证的机制,或引入了新的配置选项。 3. **文件替换**: 用户在实施文件替换时需持谨慎态度,务必备份原有的文件以防止意外情况发生。通常,这些文件存放在系统目录,例如`C:\Windows\System32`。在替换之前,应关闭所有相关的系统服务,以避免因文件正在被使用而导致替换操作无法进行。 4. **安全性与稳定性**: 新版...

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧