在我的最终研究项目中,我使用Javalite / ActiveJDBC来获取数据库中的信息。
在我的表Users
中,我有一个类型为TIMESTAMP(6) WITH TIME ZONE
的列(示例值15-10-30 12:32:37.366954000 -04:00
)。
当我为这张桌子打电话时,我无法得到时间。我还需要将其转换为字符串。
我的模特:
import org.javalite.activejdbc.Model;
import org.javalite.activejdbc.annotations.DbName;
import org.javalite.activejdbc.annotations.Table;
/**
*
* @author mrabia
*/
@DbName("myDB")
@Table("USERS")
public class Users extends Model{ }
在我的网络服务中:
class getUserInfos () {
.......
Users.getTimestamp("CREATED_DATE");
...
}
答案 0 :(得分:0)
抱歉,您的代码不正确。模型上的getter方法是实例方法,而不是静态方法,因此您的代码不应该编译。
要回答你的问题,你可以这样做:
div
此外,您需要在问题中添加标记,以便人们收到通知。在这种情况下,有两个标签:'activejdbc'和'javalite'