I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
function lavStandardDato( dstreng ) { // inputformat \'dd-mm-yyyy\' var aar = parseInt( dstreng.substr(6,4), 10 ); var maaned = parseInt( dstreng.substr(3,2), 10 ) -1; var dag = parseInt( dstreng.substr(0,2), 10 ); return new Date( aar, maaned, dag ); }; //end lavStandardDato( string ) -> date object
var eenDag = 24*60*60*1000; // antal millisekunder i een dag.
function dageImellem( dstreng1, dstreng2 ) { // inputformat \'dd-mm-yyyy\' var dato1 = lavStandardDato( dstreng1 ); var dato2 = lavStandardDato( dstreng2 ); var msForskel = dato1.valueOf() - dato2.valueOf(); return Math.round( msforskel / eenDag ); }; //end dageImellem( string, string ) -> number
// nu kan du kalde funktionen dageImellem og få forskellen retur:
var datoer = new Array(); datoer[0) = \"13-07-2001\"; datoer[1] = \"10-07-2001\"; alert( \"forskel i dage er \" +dageImellem( datoer[0], datoer[1] ) );
public int getDiff(String date1, String date2) throws ParseException { SimpleDateFormat df = new SimpleDateFormat(\"dd-MM-yyyy\"); Date d1 = df.parse(date1); Date d2 = df.parse(date2); return getDiff(d1, d2); }
private int getDiff(Date date1, Date date2) { if (date2.before(date1)) return getDiff(date2, date1);
Calendar c = new GregorianCalendar(new Locale(\"da\", \"DK\")); c.setTime(date1); int result = 0; while(c.getTime().before(date2)) { result++; c.add(Calendar.DAY, 1); }
}
Det er taget ud af hovedet, og der er plads til forbedringer :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.