Concat(Date_format(Date_add(Date_format(Str_to_date(
products_options_values,
'%m-%d-%Y'
),
'%Y-%m-%d'),
INTERVAL(2-Dayofweek(Date_format(
Str_to_date(
products_options_values, '%m-%d-%Y'
)
, '%Y-%m-%d')))day), '%b%d'), '-',
Date_format(Date_add(Date_format(Str_to_date(products_options_values,
'%m-%d-%Y'
)
,
'%Y-%m-%d'
),
INTERVAL( 8 - Dayofweek( Date_format(Str_to_date(products_options_values,
'%m-%d-%Y'
), '%Y-%m-%d')) )day), '%b%d'))
AS week_dates,
Week(Date_format(Str_to_date(products_options_values, '%m-%d-%Y'),
'%Y-%m-%d'))
AS weekdays
我需要在jquery中实现上面的mysql日期计算逻辑。这是获取日期的 mysql select 语句的一部分。但是我不明白这个日期计算到底发生了什么,有人可以解释一下吗?