Skip to content

Times, OOOI and time basis

What this does

Puts the block times on a flight so that Flight Time comes out right — including on a leg that crosses midnight, or two timezones.

Before you start

  • The entry form is open on a flight (→ C1). Times is the one section that can’t be hidden, so it’s always there.
  • Decide which clock your times are in before you type them. Changing the basis afterwards changes the calculated total.

Steps

  1. Under Block Times, choose the basis: UTC / Zulu or Airport local. UTC / Zulu is the default, and it’s right for most pilots. The line under the buttons explains whichever one you’ve chosen.
    Times, UTC / Zulu selected, helper line readable
    1 the UTC / Zulu vs Airport local toggle
  2. Tap Out (Blocks Off). A date picker opens first, then a time picker. Set both.
  3. Fill in Off (Takeoff), On (Landing) and In (Blocks On) the same way. Off and On are optional.
    All four OOOI fields filled, Flight Time derived below
  4. Check Flight Time, under Totals. It has filled itself in from In minus Out, and Air Time from On minus Off.
  5. If the aircraft is logged by tachometer instead, leave the block times empty and fill in Tach Start and Tach End. Flight Time comes from the difference between them.
    Tach Start / Tach End filled, no block times, Flight Time derived

How to tell it worked

Flight Time holds a number you didn’t type, and it matches the leg. On a 1.5-hour leg it reads 1:30 or 1.5, depending on your time-format setting (→ J3). If you filled in Off and On as well, Air Time holds a slightly smaller number.

If something goes wrong

What you seeWhyWhat to do
Flight Time is required. Enter Out & In times, Tach Start & End, or a manual value.None of the three sources gave a totalFill in Out and In, or both tach readings, or type the total yourself
Invalid under Tach Start or Tach EndThe app can’t read the reading as a numberType it again as a plain number
Override Flight Time?You typed a total that differs from the calculated oneSee Typing over the calculated total below
Flight Time doesn’t change when you correct a time on an existing flightThe saved total stays until you edit a time field while the form is openEdit any of the four times, or type the total you want
Flight Time stayed where it was on Airport localOne of the two airports has no timezone the app can find, so it left your existing total alone rather than work out a wrong oneUse UTC / Zulu and Zulu times, or type the total yourself
Block In is before Block Out. If this flight landed the next day, set the date on In (Blocks On) as well as the time. under Block TimesOut and In are the wrong way round for the basis you’ve chosenIf the leg really did cross midnight, set the date on In to the next day rather than changing the time. Otherwise correct whichever time is wrong
Takeoff must be after Block Out / Landing is before Takeoff… / Block In must be after Landing under Block TimesOff and On are out of order with Out and InFix the time that’s out of order, or move the date forward a day on the field that crossed midnight
Tach End must be >= Start under TachTach End is lower than Tach StartCheck the two readings and type the wrong one again
A Required Items dialog even though Flight Date, Aircraft and both airports show green ticksOne of the four time problems above is still there. It has no tick of its own, so it shows as red text under the five items insteadRead the red text, fix the time it names, and Save again

Where Flight Time comes from

Flight Time is the number the whole app is built on. Totals, currency, analytics and every export read it. The app has three sources for it and tries them in a fixed order: In minus Out first; Tach End minus Tach Start if there are no block times; and whatever you type if there’s neither.

The four fields, and which two matter

OOOI is the four block times together — Out, Off, On, In. The app uses those four letters as the field labels, and heads the group Block Times.

FieldWhat it isFeeds
Out (Blocks Off)Off the blocks — chocks away, brake releasedFlight Time
Off (Takeoff)Wheels upAir Time
On (Landing)Wheels downAir Time
In (Blocks On)On the blocks at the gate or the rampFlight Time

Out and In make block time, which is what this app calls Flight Time. Off and On make Air Time. Air Time is recorded, and it leaves in an export as its own air_hours column, but it’s never a total and feeds nothing else. So if you log Off and On but not Out and In, you have no Flight Time at all.

Each time field asks for a date as well

Tap any of the four and you get a date picker first, then a time picker. That’s how you log a leg that lands on a different day from the one it left: set Out to the 11th at 23:40 and In to the 12th at 01:15, and the total comes out at 1.6 rather than negative. A field that’s already set has a small clear button beside it.

The timezone label on these fields says the wrong thing

All four fields are hinted Tap to select local time and show their value with an LT suffix, whichever basis is selected. That suffix is cosmetic. The UTC / Zulu and Airport local buttons decide the calculation, whatever the field underneath calls itself. So if you’ve chosen UTC / Zulu, type Zulu times and ignore the LT.

Choosing a basis

BasisThe app’s own wordsUse it when
UTC / ZuluTimes are in one timezone (UTC/Zulu). Flight Time = In − Out.You log in Zulu, or your legs stay inside one timezone. This is the default
Airport localTimes are local to each airport. Flight Time adjusts for the timezone difference between departure and arrival.All four times are the wall clock at their own airport, and both airports are in the database with coordinates
Same, Airport local selected, its helper line readable
1 the UTC / Zulu vs Airport local toggle

Airport local does real work: 09:00 out of one zone and 10:00 into a zone three hours ahead is a four-hour leg, and this basis gets that right. To do it, the app has to find a timezone for both airports. When it can’t for one of them, and the two airports aren’t the same, it leaves an existing total where it is rather than replace it with a number it doesn’t trust. That’s why a total can look stuck on this setting.

Tach readings aren’t affected by any of this. Two meter readings have no timezone, so the app trusts the tach fallback even when it can’t place the airports.

Typing over the calculated total

You can type into Flight Time yourself. When you leave the field — not while you’re still typing — the app compares your number with the one it calculated, and if they differ it asks:

Override Flight Time? The calculated value is X, but you entered Y. Keep the entered value?

The Override Flight Time? dialog, both buttons visible — Keep entered and Use calculated

Keep entered takes your number; Use calculated puts the app’s number back. The same dialog appears for Air Time, headed Override Air Time?.

Overriding is fine — a total from an old paper page is often the only number you’ve got. Do it knowingly, though: a typed total doesn’t update if you go back and correct the times later.

Editing an existing flight does not refresh the total

Open a flight you saved a month ago and its Flight Time is whatever was saved, not a fresh calculation from its times. It’s only recalculated when you change one of the time fields while the form is open, so an overridden or imported total isn’t replaced without you knowing. If a flight has times you trust and a total you don’t, type one of the times again to make the app work it out afresh.