使用智能的时间管理器,通过表单发送的信息,我想转换表单时间输出,并用:
捕获@Modifying(clearAutomatically = true)
@Query(value = "INSERT INTO public.error_message(\n" +
" id, created_by, created_dt, modified_by, modified_dt, attempt, message_headers, message_main_topic, " +
"message_payload, message_status, message_status_code)\n" +
" VALUES (:id,:createdBy,:createdDate,:modifiedBy,:modifiedDt,:attempt,:messageHeaders," +
":messageMainTopic,:messagePayload,:messageStatus,:messageStatusCode)" +
"ON CONFLICT ((message_payload->'jsonContent'->>'message_id'))\n" +
"DO UPDATE SET attempt = error_message.attempt + 1, ", nativeQuery = true)
int upsertErrorMessage(@Param("id") Long id, @Param("createdBy") String createdBy, @Param("createdDate") Date createdDate,
@Param("modifiedBy") String modifiedBy, @Param("modifiedDt") Date modifiedDt,
@Param("attempt") int attempt, @Param("messageHeaders") String messageHeaders,
@Param("messageMainTopic") String messageMainTopic,
@Param("messagePayload") String messagePayload,
@Param("messageStatus") int messageStatus,
@Param("messageStatusCode") String messageStatusCode);
这里没有问题,值的格式类似于“ xx:xx”
我正在尝试计算startTime和endTime之间的时间差。
使用public function getFormOutput(Request $request)
{
$request->except('_token');
$startTimeInput = $request->input('starttime');
$endTimeInput = $request->input('endtime');
$breakTimeInput = $request->input('breaktime');
}
无效,
strtotime()
他们都采用了该值:
$startTime = strtotime($startTimeInput);
$endTime = strtotime($endTimeInput);
似乎是1970年1月1日的时间,以毫秒为单位。
这是我的 timeManager.blade.php 视图:
1552550400
我的问题是:如何计算开始时间与结束时间之间的差额?
答案 0 :(得分:0)
尝试使用此代码计算时间差:
第一种方法:
$data['breadcrumbs'][] = array(
'text' => $this->language->get('text_home'),
'href' => $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], true)
);
$data['breadcrumbs'][] = array(
'text' => $this->language->get('text_extension'),
'href' => $this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=payment', true)
);
$data['breadcrumbs'][] = array(
'text' => $this->language->get('heading_title'),
'href' => $this->url->link('extension/payment/easypaisa', 'token=' . $this->session->data['token'], true)
);
$data['action'] = $this->url->link('extension/payment/easypaisa', 'token=' . $this->session->data['token'], true);
$data['cancel'] = $this->url->link('extension/extension', 'token=' . $this->session->data['token'] . '&type=payment', true);
第二种方法:
apache-sshd-2.2.0-src
我希望这会有所帮助。