小编G S*_*mha的帖子

Rails:如何在postgres上创建带时区的时间列

我有一个适用于postgres db 的rails应用程序.我有一个名为UserTimings的模型,其中有两个字段from_time和to_time.

t.time     "from_time"
t.time     "to_time"
Run Code Online (Sandbox Code Playgroud)

我预计时间将以完整的UTC格式存储,并带有时区信息.过了一会儿,我意识到数据库有这种SQL查询来创建表.

from_time time without time zone,
to_time time without time zone,
Run Code Online (Sandbox Code Playgroud)

我不想要这个.我想用时区存储.我希望UTC时间里有+0530的东西,我还没想到rails应用程序已被配置为处理它.请告诉我如何编写迁移以强制db使用时区.

谢谢.

postgresql timezone ruby-on-rails utc

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

如何在c中扩展python?

我擅长Python编程.我正在尝试使用自己的c程序扩展python.我有一些教程,但我的操作系统相当蹩脚.它说

找不到python.h

我也尝试过OpenGL编程.我不得不面对类似的错误

GL/gl.h未找到

我想GL dev-library我的Linux上没有.但我确定python.h在我的硬盘上,因为我发现它在正确的目录中.

我正在使用 PCLinux OS 2010 Dell Vostro 1510 with Intel 1.8GHz Q2duo
2Gb ram
gcc4.4.1

我无法在Windows上使用Swig,因为我无法在其上安装gcc.Swig不会在我目前的操作系统上运行.如果我自己编写代码,则会显示此类错误.(我确信代码的完整性,因为它是一个示例文件)

请告诉我.so在我当前的操作系统中编译扩展python 的文件的过程
或者
请告诉我哪种操作系统最适合这种编程的东西.
或者
告诉我如何在这项工作中将所有功能安装到Windows中.
或者
是否有一个IDE可以帮助我解决这个问题.

请帮我.我一直在试图做这个问题很长时间.我厌倦了理想化的教程,假设理想的功能计算机,每件事都有效.谢谢

我不是专家程序员.但我做了一些非常有趣的事情.我在涡轮增压器上学习编程对c++.gcc我来说不是什么新鲜事.请考虑我的新手问题.

c python swig gcc extending

0
推荐指数
1
解决办法
549
查看次数

标签 统计

c ×1

extending ×1

gcc ×1

postgresql ×1

python ×1

ruby-on-rails ×1

swig ×1

timezone ×1

utc ×1