Sql 如何将字符串datetime保存到数据库中的datetime字段?

Sql 如何将字符串datetime保存到数据库中的datetime字段?,sql,ruby-on-rails,sql-server-2005,ruby-on-rails-3,Sql,Ruby On Rails,Sql Server 2005,Ruby On Rails 3,我正在使用rails 3应用程序。我无法将日期时间值从日期时间选择器保存到SQLServer2005中的数据库中。我总是收到无效的日期。有什么建议吗 我的模型中有: scope :available, lambda { |checkin, checkout| { :select => 'amenities.*', :order => 'id', :conditions => [" amenities.id NOT IN ( SELEC

我正在使用rails 3应用程序。我无法将日期时间值从日期时间选择器保存到SQLServer2005中的数据库中。我总是收到无效的日期。有什么建议吗

我的模型中有:

scope :available, lambda {
|checkin, checkout| { 
  :select => 'amenities.*',
  :order => 'id',
  :conditions => ["
    amenities.id NOT IN 
    (
      SELECT aa.id from amenities aa, amenity_list al WHERE
      aa.id = al.amenities_id AND
      (
        (? BETWEEN al.checkin AND al.checkout) OR
        (? BETWEEN al.checkin AND al.checkout)
      )
    )", 
    checkin, checkout 
  ] 
 }
}
这是我的控制器:

def step2
    @cart = current_cart    

    checkin = params[:checkin]
    checkout = params[:checkout]
    @amenities = Amenity.available(checkin, checkout)

    session[:checkin] = checkin
    session[:checkout] = checkout
end
application.js

$(function() {
    var dates = $( "#checkin, #checkout" ).datetimepicker({
        dateFormat: 'mm/dd/yyyy hh:MM:ss TT',
        buttonImageOnly: true,
        buttonImage: 'images/icons/cal.png',
        showOn: 'button',
        showAnim: 'blind',
        defaultDate: "+1w",
        changeMonth: false,
        numberOfMonths: 2,
        minDate: new Date(),
        onSelect: function( selectedDate ) {
            var option = this.id == "checkin" ? "minDate" : "maxDate",
                instance = $( this ).data( "datetimepicker" ),
                date = $.datetimepicker.parseDate(
                    instance.settings.dateFormat ||
                    $.datetimepicker._defaults.dateFormat,
                    selectedDate, instance.settings );
            dates.not( this ).datetimepicker( "option", option, date );
        }
    });
});

您尝试过Date.parse(签入)吗?

您使用的是jquery日期时间选择器吗?请告诉我。我该怎么办?我将在上面附加application.js。