ecma_date_time_clip (ecma_number_t time) /**< time value */
{
  if (!ecma_number_is_finite (time)
      || fabs (time) > ECMA_DATE_MAX_VALUE)
  {
    return ecma_number_make_nan ();
  }

  return ecma_number_trunc (time);
} /* ecma_date_time_clip */
ecma_date_time_clip (ecma_number_t time)  
{
  if (!ecma_number_is_finite (time)
      || fabs (time) > ECMA_DATE_MAX_VALUE)
  {
    return ecma_number_make_nan ();
  }

  return ecma_number_trunc (time);
}  