Table of Contents
Date Difference Functions Send comments on this topic.

These functions calculate the difference between two dates.

 

Syntax

YDiff( <Start Time>, <End Time> )

QDiff( <Start Time>, <End Time> )

MDiff( <Start Time>, <End Time> )

DDiff( <Start Time>, <End Time> )

HDiff( <Start Time>, <End Time> )

MnDiff( <Start Time>, <End Time> )

SDiff( <Start Time>, <End Time> )

Parameters

<Start Time> : A Time Dimension containing start time values.

<End Time> : A Time Dimension containing end time values.

Description

Returns the difference between <Start Time> and <End Time> in years, quarters, months, days, hours, minutes and seconds respectively.  YDiff, QDiff and MDiff always return whole numbers, while the rest may return fractions.

Examples

Consider the following raw data:

Store Start Time End Time Amount
Store A February 1, 2007 10:00am February 1, 2007 07:00pm  100
Store B February 1, 2007 09:00am February 1, 2007 08:35pm  200
Store C February 1, 2007 10:30am February 1, 2007 05:00pm   300

 

Results:

Store YDiff( [Start Time],[End Time] ) QDiff (...) MDiff(...) DDiff(,,,) HDiff (...) MnDiff(...) SDiff(...)
Store A 0 0 0 0.38 9 540 32400
Store B 0 0 0 0.48 11.58 695 41700
Store C 0 0 0 0.27 6.50 390 23400