There's a post that helped me deal with this after import (JSL below) but I'd like to understand how to do it during import.
// Columns to set properties and format
//Sales document
//Ship date
//Requested Ship Date
//Days Difference GI/ReqShip
//Qty Shipped
//Shipped $
//PO Date
//Item (/BIC/AZCOPA00.S_ORD_ITEM)
Names Default to Here(1);
dt = current data table();
//Quantity and $
column(dt,"Sales Document") << data type(Numeric) <<Modeling Type(Continuous) <<Format(Best,12);
column(dt,"Days Difference GI/ReqShip") << data type(Numeric) <<Modeling Type(Continuous) <<Format(Best,15);
column(dt,"Qty Shipped") << data type(Numeric) <<Modeling Type(Continuous) <<Format(Best,15);
column(dt,"Shipped $") << data type(Numeric) <<Modeling Type(Continuous) <<Format(Currency, USD, 24,2);
column(dt,"Item (/BIC/AZCOPA00.S_ORD_ITEM)") << data type(Numeric) <<Modeling Type(Continuous) <<Format(Best,15);
//dates - this worked
//https://community.jmp.com/t5/Discussions/Changing-character-column-to-date-colum/m-p/19048?advanced=false&collapse_discussion=true&filter=location&location=forum-board:discussions&q=JSL%20script%20to%20format%20correct%20data%20to%20dates&search_type=thread
column(dt,"Ship Date") << data type(numeric) <<Modeling Type(Continuous) << format("locale Date");
column(dt,"Requested Ship Date") << data type(numeric) <<Modeling Type(Continuous) << format("locale Date");
column(dt,"PO Date") << data type(numeric) <<Modeling Type(Continuous) << format("locale Date");
//dates - this didn't work - ended up with cell values like 3606681600 instead of a date
/*
column(dt,"Ship Date") << data type(Numeric) <<Modeling Type(Continuous) <<Format(m/d/y,12); //input format(m/d/y)
column(dt,"Requested Ship Date") << data type(Numeric) <<Modeling Type(Continuous) <<Format(m/d/y,12); //input format(m/d/y)
column(dt,"PO Date") << data type(Numeric) <<Modeling Type(Continuous) <<Format(m/d/y,12); //input format(m/d/y)
*/