What is this date format?
Python 2, 123 bytes



a,b,c=map(int,input().split('-'))
for a,b,c in[[b,c,'big'],[b,a,'little'],[a,b,'middle']]:print(c+'-endian')*(a&lt;13)*(b&lt;32),


Try it online!



Python 2, less input parsing, 123 bytes



d=input()
for a,b,c in[[3,6,'big'],[3,0,'little'],[0,3,'middle']]:print(c+'-endian')*(int(d[a:a+2])&lt;13)*(int(d[b:b+2])&lt;32),


Try it online!