When migrating list items using customized date/time fields you receive the following error in the migration log.
Error: An error occurred during the operation of a service method: Invalid date/time value.
A date/time field contains invalid data. Please check the value and try again.
Stack: at Microsoft.SharePoint.Client.ClientRequest.ProcessResponseStream(Stream responseStream)
at Microsoft.SharePoint.Client.ClientRequest.ProcessResponse()
at Metalogix.SharePoint.Adapters.CSOM2013.ClientContextExtension.ExecuteQueryWithIncrementalRetry(ClientRuntimeContext context, Int32 retryCount, Int32 delay)
at Metalogix.SharePoint.Adapters.CSOM2013.CSOMAdapter.CallExecuteQuery(ClientRuntimeContext ctx, SharePointAdapter callingAdapter)
at Metalogix.SharePoint.Adapters.CSOM2013.CSOMAdapter.AddListItem(String sListId, String sParentFolderPath, String slistItemXML, String[] attachementNames, Byte[][] attachmentContents, String listSettingsXml, AddListItemOptions itemOptions)
at SyncInvokeAddListItem(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Type: Metalogix.SharePoint.Adapters.ServiceError
HResult:-2146233088