如何在Windows上安装python-dateutil
试图将日期/为UTC,以为会是死的简单Python中-包括电池。那么,这将是简单的,除了Python的(2.6)不包括任何类。没问题,快速搜索轮番上涨的python-dateutil应该做的正是我需要的。 问题是,我需要在Windows上安装它。能够UPACK的。tar.gz2 7-zip的 CodeGo.net,但现在只剩下一个文件集合,并就如何进行任何指导。当尝试运行setup.py我得到的错误“没有模块setuptools的”。
-------------------------------------------------------------------------------------------------------------------------
1. 所要做的就是复制dateutil在我的Python路径目录。
2. 貌似设置。 easy_install的(即setuptools)。只需安装setuptools的包,将所有的设置。 在Python 2.6安装setuptools的,看到了这个问题的答案。
3. :如果dateutil通过缺少安装python install python-dateutil
或在Ubuntu:sudo apt-get install python-dateutil
4. 从“非官方的Windows二进制文件的Python扩展包”安装 几乎每一个有包你所需要的。
5. 运用setup从distutils.core而不是setuptools在setup.py工作太:#from setuptools import setup
from distutils.core import setup
6. 这个工作(有它尚未安装):C:\Users\sesas>pip install python-dateutil
Requirement already satisfied (use --upgrade to upgrade): python-dateutil in c:\python27\lib\site-packages
Requirement already satisfied (use --upgrade to upgrade): six in c:\python27\lib\site-packages (from python-dateutil)
Cleaning up...期待看到有用的回答!
oracle中date类型的解决方法
1. 使用getTime()函数
这两个类都提供了getTime()函数,用于返回对应的毫秒数(long类型)。利用这个函数可以实现转换:
java.util.Date utilDate = new java.util.Date(sqlDate.getTime());// sql -> util
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());// util -> sql
2. 使用SimpleDateFormat类实现转换
SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。
SimpleDateFormat dateFormat = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss");
java.util.Date utilDate = dateFormat.parse(sqlDate.toString());
3. 直接转换
由于java.sql.Date是从java.util.Date中继承过来的,所以可以直接用:
utilDate = sqlDate;
4. 另类获得日期的方法:
SimpleDateFormat sy=new SimpleDateFormat("yyyy");
SimpleDateFormat sm=new SimpleDateFormat("MM");
SimpleDateFormat sd=new SimpleDateFormat("dd");
String syear=sy.format(date);
String smon=sm.format(date);
String sday=sd.format(date);
ps: java.util.Date类中的getYear()要加上1900才可得到实际值,getMonth()则要加上1