SQL在dax中是否具有与datevalue()相同的函数?

时间:2017-03-08 14:36:24

标签: sql-server dax

在dax中,有datevalue()功能可将所有日期的日期/时间更改为12:00 AM。

是否存在与此等效的SQL?我有一个日期列,其中包含各种日期和时间。

我希望所有时间都在12:00 AM阅读。感谢

2 个答案:

答案 0 :(得分:0)

你可以通过几种方式做到这一点。一种是将日期时间转换为日期。另一个选择是做一些日期数学,

<div class='container'>
<img id='image' src='http://i.imgur.com/qqzaa4N.png'>
<p class='image-text' id='text'>€ 42</p>
</div>

答案 1 :(得分:0)

Declare @Date datetime = GetDate()

Select ActualDate = @Date
      ,Formatted  = format(cast(@Date as Date),'yyyy-MM-dd hh:mm:ss tt')

<强>返回

ActualDate                Formatted
2017-03-08 10:18:47.683   2017-03-08 12:00:00 AM

我怀疑你想要格式化值